JS 实现checkbox多选按钮 全选

<script>
//name为多选按钮的name
function allCheck(name) {
      var checkbox = document.getElementsByName(name); 
      
      var count = 0;//count用于辅助实现反选择
      for (var i = 0; i < checkbox.length; i++) {        
          if (checkbox[i].checked != true)  
       	  {
        	  checkbox[i].checked=true;
        	  count++;
       	  }
      }
      if(count == 0)
   	  {
    	  for (var i = 0; i < checkbox.length; i++) {        
           	  checkbox[i].checked=false;
          }
   	  }
  }  
  </script>
相关文章
相关标签/搜索