document.getElementsByName("vote_for[]")or
for(i=0;i<document.formName.elementsp["vote_for[]"].length;i++)
{
}

解决方案 »

  1.   

    for(i=0;i<document.formName.elements["vote_for[]"].length;i++)
    {
    }
      

  2.   

    <form name=formName>
      <input type="checkbox" name="vote_for[]" value="1" >
        <input type="checkbox" name="vote_for[]" value="2" >
        <input type="checkbox" name="vote_for[]" value="3" >  <--用jc控制“value=3”的CHECKbox属性
        <input type="checkbox" name="vote_for[]" value="4" > 
        <input type=button onclick=a()>
        <script>
        function a()
        {
        for(i=0;i<document.formName.elements["vote_for[]"].length;i++)
    {
    if(document.formName.elements["vote_for[]"][i].value=="3")
    document.formName.elements["vote_for[]"][i].checked=!document.formName.elements["vote_for[]"][i].checked}    }
        </script>
      

  3.   

    document.formName["vote_for[]"]
    or
    document.all["vote_for[]"]
      

  4.   

    <input type="checkbox" name="vote_for[]" value="1" >
    <input type="checkbox" name="vote_for[]" value="2" >
    <input type="checkbox" name="vote_for[]" value="3" >
    <input type="checkbox" name="vote_for[]" value="4" >  
    <input type=button value=check onclick="document.getElementsByName('vote_for[]')[2].checked = true;">