document.getElementById("wb").value为什么是正确的?
function checkone(){
var j=document.getElementById("wb").value;
if(j<1 || j>6){
alert("输入错误,请重新输入!!!");
}
else{
//clearall();
var hobby=document.getElementsByName("hobby");
hobby[j-1].checked=true;
}
}document.getElementById("wb").value返回的是字符,那为什么还可以和1,6比较大小,而且用作数组的索引也没问题,不需要parseInt(j)的嘛?