js中怎么得到chechbox[]的dom序列 var checkBoxs = document.getElementsByName("check[]");if(checkBoxs[j].checked == true) { count++; } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function btnClick() { var checkBoxs = document.getElementsByName("check[]"); var length = checkBoxs.length; var count = 0; for(var i = 0; i< length; i++) { if(checkBoxs[i].checked == true) { count++; } } alert(count); } 2楼正解也可以将check[]传到php页面处理 按照哥哥们的意思修改了,但是好像checkSum()到了第二行var j=0 就不运行了<script language="javascript">function checkSum() { alert("K"); var j=0; var count=0; alert("Ok"); for (j=0; j<25; j++) { alert("Ok"); var checkBoxs = document.getElementsByName("check[]"); if(checkBoxs[j].checked == true) { count=count+1; } if (count < 10||count>10) { alert("您选择了"+count+"项,请选泽10项!"); return false; } else return true;}<FORM name="frm1" METHOD=POST ACTION="handle.php"> <INPUT TYPE="checkbox" NAME="check[]" value="1"> 1. 关于AAA的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="2"> 2. 关于BBB的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="3"> 3. 关于CCC的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="4"> 4. 关于AAA的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="5"> 5. 关于BBB的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="6"> 6. 关于CCC的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="7"> 7. 关于AAA的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="8"> 8. 关于BBB的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="9"> 9. 关于CCC的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="10"> 10. 关于AAA的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="11"> 11. 关于BBB的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="12"> 12. 关于CCC的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="13"> 13. 关于AAA的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="14"> 14. 关于BBB的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="15"> 15. 关于CCC的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="16"> 16. 关于AAA的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="17"> 17. 关于BBB的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="18"> 18. 关于CCC的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="19"> 19. 关于AAA的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="20"> 20. 关于BBB的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="21"> 21. 关于CCC的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="22"> 22. 关于BBB的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="23"> 23. 关于CCC的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="24"> 24. 关于BBB的提议 <br/> <INPUT TYPE="checkbox" NAME="check[]" value="25"> 25. 关于CCC的提议 <br/> <?php echo "<input type='hidden'name='username' value='" .$username . "'>\n"; ?> <INPUT TYPE="submit" onClick="javascript:checkSum();return false;" value="投票" > <INPUT TYPE="reset" value="重填" > </FORM> </script> var checkBoxs = document.getElementsByName("check[]"); 放循环外面 噢 sorry 我的错我的错 给分咯 js读取XML文档在非IE浏览器下的问题。 怎么在url传个参数??? javascript可以编写一个继承div的对象吗? 请问关于 http://www.tctmd.com/ 如何实现 关闭页面时就不能打开新窗口了吗? JSP生成EXCEL文件时出现的问题. 各位大哥帮帮忙啊,js问题,有关单选按钮的 怎么样捕获表单的提交事件? 哪位大哥,帮小妹看看:一组有4个单选钮,怎么实现点一个按钮屏蔽该组单选钮? 这是为什么 如何实现“多词查找” javascript 在脚本中改变链接颜色问题
{
var checkBoxs = document.getElementsByName("check[]");
var length = checkBoxs.length;
var count = 0;
for(var i = 0; i< length; i++)
{
if(checkBoxs[i].checked == true)
{
count++;
}
}
alert(count);
}
也可以将check[]传到php页面处理
按照哥哥们的意思修改了,但是好像checkSum()到了第二行var j=0 就不运行了
<script language="javascript">function checkSum() {
alert("K");
var j=0;
var count=0;
alert("Ok");
for (j=0; j<25; j++) {
alert("Ok");
var checkBoxs = document.getElementsByName("check[]");
if(checkBoxs[j].checked == true) {
count=count+1;
}
if (count < 10||count>10)
{
alert("您选择了"+count+"项,请选泽10项!");
return false;
}
else
return true;
}
<FORM name="frm1" METHOD=POST ACTION="handle.php">
<INPUT TYPE="checkbox" NAME="check[]" value="1"> 1. 关于AAA的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="2"> 2. 关于BBB的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="3"> 3. 关于CCC的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="4"> 4. 关于AAA的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="5"> 5. 关于BBB的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="6"> 6. 关于CCC的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="7"> 7. 关于AAA的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="8"> 8. 关于BBB的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="9"> 9. 关于CCC的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="10"> 10. 关于AAA的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="11"> 11. 关于BBB的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="12"> 12. 关于CCC的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="13"> 13. 关于AAA的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="14"> 14. 关于BBB的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="15"> 15. 关于CCC的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="16"> 16. 关于AAA的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="17"> 17. 关于BBB的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="18"> 18. 关于CCC的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="19"> 19. 关于AAA的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="20"> 20. 关于BBB的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="21"> 21. 关于CCC的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="22"> 22. 关于BBB的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="23"> 23. 关于CCC的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="24"> 24. 关于BBB的提议 <br/>
<INPUT TYPE="checkbox" NAME="check[]" value="25"> 25. 关于CCC的提议 <br/>
<?php
echo "<input type='hidden'name='username' value='" .$username . "'>\n";
?>
<INPUT TYPE="submit" onClick="javascript:checkSum();return false;" value="投票" >
<INPUT TYPE="reset" value="重填" >
</FORM>
</script>
放循环外面