Javascript 获取所选单选按钮的值
我试图做一个小的Javascript测试,我试图让它工作的方法是检查单选按钮元素中的值是否与对象属性(标记为correctAnswer)中的值匹配Javascript 获取所选单选按钮的值,javascript,Javascript,我试图做一个小的Javascript测试,我试图让它工作的方法是检查单选按钮元素中的值是否与对象属性(标记为correctAnswer)中的值匹配 但当我把它放在函数的顶部时,它就不起作用了。有什么建议吗?radio.checked返回一个布尔值,告诉您,无论是否选中了该收音机,您都无法将其与值链接 正确的方法是循环使用相同名称的所有收音机,并获取选中收音机的值: value = ''; for( i in radio ) { if ( radio[i].checked )
但当我把它放在函数的顶部时,它就不起作用了。有什么建议吗?radio.checked返回一个布尔值,告诉您,无论是否选中了该收音机,您都无法将其与值链接 正确的方法是循环使用相同名称的所有收音机,并获取选中收音机的值:
value = '';
for( i in radio ) {
if ( radio[i].checked )
value = radio[i].value;
}
您必须根据自己的需要对其进行修改
if(radio.checked.value == allQuestions[0].correctAnswer[i]) {
score++;
}
value = '';
for( i in radio ) {
if ( radio[i].checked )
value = radio[i].value;
}