I have radio buttons placed in different div
. How can I make only one of these selectable?
<div><input type="radio" /></div>
<div><input type="radio" /></div>
<div><input type="radio" /></div>
<div><input type="radio" /></div>
I have radio buttons placed in different div
. How can I make only one of these selectable?
<div><input type="radio" /></div>
<div><input type="radio" /></div>
<div><input type="radio" /></div>
<div><input type="radio" /></div>
radio
inputs are grouped by the name
attribute, which is required to maintain HTML validity. It also makes retrieving the selected value possible on the server side.
<div><input type="radio" name="foo" /></div>
<div><input type="radio" name="foo" /></div>
<div><input type="radio" name="foo" /></div>
<div><input type="radio" name="foo" /></div>
Use the same name
attribute with different value
for those radio buttons.
Put them in different form tag
<div><form>
<fieldset>
<legend>Group 1</legend>
<label class="radio-inline">
<input type="radio" name="radio" value="1">Group 1 Option 1</label>
<label class="radio-inline">
<input type="radio" name="radio" value="2">Group 1 Option 2</label>
<label class="radio-inline">
<input type="radio" name="radio" value="3">Group 1 Option 3</label>
</fieldset>
</form>
<form>
<fieldset>
<legend>Group 2</legend>
<label class="radio-inline">
<input type="radio" name="radio" value="1">Group 2 Option 1</label>
<label class="radio-inline">
<input type="radio" name="radio" value="2">Group 2 Option 2</label>
<label class="radio-inline">
<input type="radio" name="radio" value="3">Group 2 Option 3</label>
</fieldset>
</form>