私はフォームに複数の選択肢に関する質問があります。それぞれの質問はdivです。 jsfiddle多くのフォームのラジオボタンをチェックする方法は?
<form id="doExam" name="DoExam">
<div>
<p><b>Question 1:</b>question 1</p>
<input type="radio" name="answer" value="A">Answer A<br>
<input type="radio" name="answer" value="B">Answer B<br>
<input type="radio" name="answer" value="C">Answer C<br>
<input type="radio" name="answer" value="D">Answer D<br>
</div>
<div>
<p><b>Question 2:</b>question 2</p>
<input type="radio" name="answer" value="A">Answer A<br>
<input type="radio" name="answer" value="B">Answer B<br>
<input type="radio" name="answer" value="C">Answer C<br>
<input type="radio" name="answer" value="D">Answer D<br>
</div>
<div>
<p><b>Question 3:</b>question 3</p>
<input type="radio" name="answer" value="A">Answer A<br>
<input type="radio" name="answer" value="B">Answer B<br>
<input type="radio" name="answer" value="C">Answer C<br>
<input type="radio" name="answer" value="D">Answer D<br>
</div>
</form>
で、以下のコードとデモ私は1つのdivのラジオボタンをチェックすると。それは正常に動作しますが、別のdivのラジオボタンをチェックすると、前に行ったdivのラジオボタンが消えてしまいます。どうすれば修正できますか?
ごとに別の名前を付ける必要があります/ fieldset)の代わりに、 – vsync
As 'name'の設定は、フィールドが属するラジオボタンのグループを示します。ボタンを1つ選択すると、同じグループの他のすべてのボタンは選択解除されます。異なるdivで異なる名前を使用する必要があります。 –