任務(wù)3的問題
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 = ''
2018-07-25
樓上說得對
2018-07-22
j是值的引用,不是對象的引用
如果你改成j=
document.getElementById(
"wb"
), 然后再給j.value賦值也可以