var checkBoxs = document.getElementsByName("check[]");
if(checkBoxs[j].checked == true)
            {
                count++;
            }

解决方案 »

  1.   

        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.   

    2楼正解
    也可以将check[]传到php页面处理
      

  3.   


    按照哥哥们的意思修改了,但是好像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>
      

  4.   

    var checkBoxs = document.getElementsByName("check[]"); 
    放循环外面
      

  5.   

    噢  sorry 我的错我的错 给分咯