【发布时间】:2016-09-27 14:42:28
【问题描述】:
我在页面上有一些单选按钮,我只需要根据 ID 确定在我的 JS 中检查了哪个单选按钮。我不确定为什么这不起作用。每次,我都会在控制台中收到“未检查”消息。谢谢!
HTML:
<input type="radio" id="aud1">elephant</input>
<input type="radio" id="aud2">prairie dog</input>
<input type="radio" id="aud3">tiger</input>
JS:
var aud;
if (document.getElementById('aud1').checked) {
var aud = document.getElementById('file1');
}else if(document.getElementById('aud2').checked) {
var aud = document.getElementById('file2');
}else if (document.getElementById('aud3').checked){
var aud = document.getElementById('file3');
}
else console.log('nothing checked');
【问题讨论】:
-
但页面加载时没有检查任何内容。这是从另一个函数调用的吗?
标签: javascript radio-button checked