多半是废了
2018-07-19 17:22
function checkone(){
var j=document.getElementById("wb").value;
var hobby = document.getElementsByName('hobby')
if(j < 1 || j > 6){
alert('越界,请重新输入') document.getElementById('wb').value = ''
}else{
hobby[j - 1].checked = true }
}document.getElementById('wb').value = ''
这一句为什么不能写成
j = ''
楼上说得对
j是值的引用,不是对象的引用
如果你改成j=document.getElementById("wb"), 然后再给j.value赋值也可以
JavaScript进阶篇
469063 学习 · 22582 问题
相似问题