facebook twitter instagram linkedin google youtube vimeo tumblr yelp rss email podcast phone blog search brokercheck brokercheck Play Pause

Add Radio Buttons

Overview

Radio button fields are another great way for showcasing single-answer options. You can add and remove an unlimited number of radio button options.

How To Use

To add radio buttons to forms you must do the following:

  • Add a form item container
  • Edit label text and field name
  • Edit your value and display text

When changing the field name, all radio buttons in a set must share the same field name. Do not give them each different field names, or else they will each be treated as a different field entirely.

Markup

Within a div element with the class of form-item, add a label element with what you want shown as the label for your radio button field. Add a div element with the class of radio-control that will act as a container for each label element with the class of radio. In between each radio class, add a input element with a name in between of [], type as radio, and a value.

Example Code

<div class="form-item">
  <label>Your Custom Radio</label>
  <div class="radio-control">
    <label class="radio">
      <input name="contact[your-custom-radio]" type="radio" value="1" />Option 1
    </label>
    <label class="radio">
      <input name="contact[your-custom-radio]" type="radio" value="2" />Option 2
    </label>
  </div>
</div>

Value

Edit the 1 from value="1" to text you want to show up in your email notifications.

Example Code

<input name="contact[your-custom-radio]" type="radio" value="1" />

Display Text

Use the text within the <label> tag to set what you want the user to see for each radio button.

Example Code

<label class="radio">
  <input name="contact[your-custom-radio]" type="radio" value="1" /><!-- Radio Button Text Here -->
</label>