<input id="wb" name="wb" type="text" >var j=document.getElementById("wb").value;
clearall();
var hobby = document.getElementsByName("hobby");
if(parseInt(j)<0||parseInt(j)>6)
{
alert("请重新输入1-6的整数");
}
else{
hobby[j-1].checked="checked";这句if(parseInt(j)<0||parseInt(j)>6)把j的值转换成int来比较大小,但是为什么下面这句hobby[j-1].checked="checked";直接用j-1,难道数组(getElementsByName算数组吧)里的编号不需要用数字格式吗?
添加回答
举报
0/150
提交
取消