<input type=checkbox name=m><input type=checkbox name=m><input type=checkbox name=m><input type=checkbox name=m>
<input type=checkbox name=m><input type=checkbox name=m><input type=checkbox name=m><input type=checkbox name=m> 
 全选<input type=checkbox value="Check All" onclick="mm(this)"> <script language=javascript>  
function mm(o)
{
   var a = document.getElementsByName("m");
   for (var i=0; i<a.length; i++){
     a[i].checked = o.checked;
   }
   
}
</script>

解决方案 »

  1.   

    <input name=mp3url type=checkbox value=1.mp3><br>
    <input name=mp3url type=checkbox value=2.mp3><br>
    <input name=mp3url type=checkbox value=3.mp3><br>
    <input name=mp3url type=checkbox value=4.mp3><br>
    <input name=mp3url type=checkbox value=5.mp3><br>
    <input type=checkbox onclick="selectUrl()" id=selchk>全選/反選
    <script>
    function selectUrl()
    {
     var aUrl=document.getElementsByName("mp3url");
     for(icount=0;icount<aUrl.length;icount++)
       {aUrl[icount].checked=(document.getElementById("selchk").checked==true)?true:false;}
    }
    </script>
      

  2.   


      function select_All(checked){
              
          for (var i=0;i<document.frm_list.elements.length;i++){
          var e = document.frm_list.elements[i];
          if (e.name != 'allbox')
              e.checked = checked;        
          }
          document.all.check_all.checked=checked;
      }       
      
      function select_ok(){
          if(document.all.check_all.checked){
              document.frm_list.button_select.value="取消";
              select_All(true)}
          else{
              document.frm_list.button_select.value="全选";
              select_All(false)
              }
      
      }
      
      function select_change(){
          if(document.frm_list.button_select.value=="全选"){            
              document.frm_list.button_select.value="取消";
              select_All(true);           
              }
          else{
              document.frm_list.button_select.value="全选";
              select_All(false);          
              }       
      }
      

  3.   

    首先感谢大家的回复。
    我是初学,大侠能给我解释一下吗,
    最好能够按照我的具体需求改,
    <input type=\"checkbox\" id=\"kk\" name=\"Delete\" value=\"" + unid + "\">
    原来为一个复选框(ClickAll),用下面代码可以实现,现在改为用一个按钮(ClickAll),我没着了,肯望大侠指点
    function ChooseAll()

    num=document.forms[0].kk.length;
     if (document.all.ClickAll.checked)
        for (var i=0;i<num;i<i++)
            {
                 var e = document.all.kk[i];
                 e.checked=1;
             }
             
        else
            for (var i=0;i<num;i<i++)
             {
                 var e = document.all.kk[i];
                 e.checked=0;
              }
      
      return true;
    }
      

  4.   

    <form name=f>
    <input type=checkbox name=m><input type=checkbox name=m><input type=checkbox name=m><input type=checkbox name=m>
    <input type=checkbox name=m><input type=checkbox name=m><input type=checkbox name=m><input type=checkbox name=m> 
     全选<input type=button value="Check All" onclick="checkAll()"> 
     </form><script language=javascript>  
    var t=false
    function checkAll()
    {
       var a = document.f.m
       for (var i=0; i<a.length; i++){
         a[i].checked = !t
       }
       t=!t
       
    }
    </script>
      

  5.   

    非常感谢 fason(阿信)版主!