获得Radio Buttons值的正确方法

时间:2013-06-06 07:18:27

标签: javascript forms validation button radio

我认为这会起作用,但如果空的话,它不会返回false。有什么建议吗?

var radioButtons = document.getElementsByName("Vehicle");
for (var i = 0; i < radioButtons.length; i++) {
if (radioButtons[i].checked) {
    console.log("radioButton " + i + ": " + radioButtons[i].value);
}
}

来源:http://www.vbforums.com/showthread.php?679670-RESOLVED-How-to-use-Javascript-to-get-the-value-of-a-radio-button

1 个答案:

答案 0 :(得分:1)

因为所有具有互斥选择的单选按钮具有相同的name ....并且没有两个元素应该具有相同的id。使用id的所有按钮都很乏味。