js里面完全可以取inputname[]这样的名字

解决方案 »

  1.   

    var arrInput = document.getElementsByName("inputname[]");
      

  2.   

    js的全选 和asp 还是jsp 没关系的!!只是js脚本
      

  3.   

    <script>
    var arrInput = document.getElementsByName("inputname[]");
    </script><html>
    <body>
      <form>
        <input type="text" name="inputname[]" id="inputname[]" value="" />
        <input type="text" name="inputname[]" id="inputname[]" value="" />
        <input type="text" name="inputname[]" id="inputname[]" value="" />
      </form>
    </body>
    </html>如果是FF请写上input 的 id
      

  4.   

    <input type="button" name="select" value="全选" onClick=" return selectall();">
    ...
    function selectall(){
        var check_id = document.all.item("check_id");
        if (check_id!=null){
    for (var i=0;i<check_id.length;i++ ){
    check_id(i).checked = true;
    }
        }
    }
    ....
      

  5.   

    忘了
    <input type="checkbox" id="check_id" name="id[]" value="'.$id.'">
      

  6.   

    <script language='javascript'>
     function selectAll()
      {
        var length = divAll.all.length;
        if(myform.allCheck.checked)
        {
        for(i=0;i<length;i++)
        {  
           if(divAll.all(i).type == "checkbox")
           {
               divAll.all(i).checked  = true ;
           }           
        } 
        } 
        else
        {
        for(i=0;i<length;i++)
        {  
           if(divAll.all(i).type == "checkbox")
           {
               divAll.all(i).checked  = false ;
           }           
        }        
        }
      }
      </script><div id = "divAll" name="divAll">
    <form name='myform'>
    <input type='checkbox' name='pums[]' value='1'>111111<br/>
    <input type='checkbox' name='pums[]' value='1'>222222<br/>
    <input type='checkbox' name='pums[]' value='1'>333333<br/>
    <input type='checkbox' name='pums[]' value='1'>444444<br/>

    <input type="checkbox" name='allCheck' onclick="selectAll(myform);">全选
    </form> 
    </div>