当有人选择单选按钮时尝试添加消息。但仅在加载页面时才收到此带有“0”的消息,而不是在单击单选按钮时收到此消息。你能告诉我为什么吗?
var a3 = 0;
if(document.getElementById('q3know').checked) {
a3 = 40;
}else if(document.getElementById('q3no').checked) {
a3 = 0;
}
function clicker(){
document.getElementById('q3know').click().alert(a3);
};
最佳答案
好吧,在看完上面的所有评论后,我想我明白你想要做什么:
var a3 = 0;
document.getElementById('q3know').onclick = function() {
if(document.getElementById('q3know').checked) {
a3 = 40;
} else if(document.getElementById('q3no').checked) {
a3 = 0;
}
alert(a3);
}
关于javascript - 点击 radio 没用。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15774677/