嗯,是的,如果你不需針對單獨的一個個選項去控制的話,只要給 name 這個屬性即可:
<input type="radio" name="RadioGroup1" value="11" onclick="exam('1_1');show_div();"/>1
<input type="radio" name="RadioGroup1" value="22" onclick="exam('1_2');show_div();"/>2
<input type="radio" name="RadioGroup1" value="33" onclick="exam('1_3');show_div();"/>3
<input type="radio" name="RadioGroup1" value="44" onclick="exam('1_4');show_div();"/>4
取值的話則需用 loop 檢視每個選項的 checked 狀態:
var radioGroup1 = document.forms['form1'].elements['RadioGroup1'];
var radioGroup1Value = null;
for (var ii = 0; ii < radioGroup1.length; ii++) {
if (radioGroup1[ii].checked) {
radioGroup1Value = radioGroup1[ii].value;
}
}
alert(radioGroup1Value);
|