DOM全选、取消全选请选择你爱好:音乐登山游泳阅读打球跑步请输入您要选择爱好的序号,序号为1-6:functioncheckall(){varhobby=document.getElementsByName("hobby");for(vari=0;i
2 回答
狐的传说
TA贡献1804条经验 获得超3个赞
functioncheckone(){clearall();//选一个之前先清空所有已选varhobby=document.getElementsByName("hobby");//所有爱好的arrayvarj=document.getElementById("wb").value;//输入框里爱好的indexfor(vari=0;iif(j.charAt(i)>6||j.charAt(i)<1){//判断越界 alert("越界,请重新输入!");document.getElementById("wb").value="";//越界后提示并重制状态}}for(varn=0;nhobby[(j.charAt(n))-1].checked=true;//通过所有判断后勾选值 }}有可能输入值是432,那就该勾选第2、3、4项
紫衣仙女
TA贡献1839条经验 获得超15个赞
functioncheckone(){//这段代码的理解???clearall();varhobby=document.getElementsByName("hobby");varj=document.getElementById("wb").value;//输入多个字节如果有一个出错清空for(vari=0;iif(j.charAt(i)>6||j.charAt(i)<1){ alert("越界,请重新输入!");document.getElementById("wb").value="";return;//加个return}}//输入多个字节每个字节设置为选中for(varn=0;n hobby[(j.charAt(n))-1].checked=true;}}哪里迷,这代码有问题,不符合规则还继续执行,会报错的。
添加回答
举报
0/150
提交
取消