How to allow only one radio button to be checked?

How to allow only one radio button to be checked?

{% for each in AnswerQuery %}
{{each.answer}} Votes:{{each.answercount}}
{% endfor %} This is a part my django template, what it supposed to do is to print out several radio buttons, corresponding to the answers assigned to the buttons. But I don't know why I can check multiple radio buttons, which messed me up. It is supposed to only let me check on one radio button and I had that somehow but I lost it. Any help? Thank you.


Answer 1:

Simply give them the same name:

<input type="radio" name="radAnswer" />

Answer 2:

They need to all have the same name.

Answer 3:

All radio buttons have to have the same name:

<input type='radio' name='foo'>

Only 1 radio button of each group of buttons with the same name can be checked.

Answer 4:

Give them the same name, and it will work. By definition Radio buttons will only have one choice, while check boxes can have many.

<input type="radio" name="Radio1" />

Answer 5:

Just give them the same name throughout the form you are using.

<form><input type="radio" name="selection">
      <input type="radio" name="selection">

Answer 6:

All the radio buttons options must have the same name for you to be able to select one option at a time.

Answer 7:

Add “name” attribute and keep the name same for all the radio buttons in a form.


<input type="radio" name="test" value="value1"> Value 1
<input type="radio" name="test" value="value2"> Value 2
<input type="radio" name="test" value="value3"> Value 3

Hope that would help.