js循环判断单选按钮组是否选择的代码,radio的name一次是pa1,pa2,pa3...pa36
答案:3 悬赏:50 手机版
解决时间 2021-02-06 00:17
- 提问者网友:火车头
- 2021-02-05 13:34
js代码这样写不执行<br><br>for (var i=1; i<37; i++)<br> {<br><br> if (theForm.['pa'+i].checked == null)<br> {<br> alert("您有遗漏未答的题目,请核对");<br> return (false);<br> }<br><br> }
最佳答案
- 五星知识达人网友:酒安江南
- 2021-02-05 14:58
单选按钮组的名称应该是一样的,你怎么出来这么多<br>var radioObj = document.getElementByNames("pa");<br>var flag = false;<br>var num = 0;<br>for(var i = 0 ; i < radioObj.length;i++){<br> if(radioObj[i].checked){<br> num++ ;<br> }<br>}<br>if(num == 37){<br><br>}<br>else{<br> alert("您有遗漏未答的题目,请核对");<br><br>}
全部回答
- 1楼网友:执傲
- 2021-02-05 18:07
大哥! 如果没选的话 checked 也不==null
你检测一下!
- 2楼网友:动情书生
- 2021-02-05 16:34
你好!
theForm.['pa'+i].checked == true 或者 false
希望对你有所帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯