1,创建checkbox
<input type="checkbox" onchange="selectAll(this)"/>全选
<br/>
<input type="checkbox" name="fruit"/>苹果
<input type="checkbox" name="fruit"/>香蕉
<input type="checkbox" name="fruit"/>葡萄
<input type="checkbox" name="fruit"/>猕猴桃
<input type="checkbox" name="fruit"/>橘子
<input type="checkbox" name="fruit"/>荔枝
2,通过触发checkbox的onchange事件来实现全选和取消
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 <script type="text/javascript"> 2 function selectAll(fru){ 3 var check = document.getElementsByName("fruit"); 4 if(fru.checked){ 5 for(i=0;i<check.length;i++){ 6 check[i].checked = true; 7 } 8 }else{ 9 for(i=0;i<check.length;i++){ 10 check[i].checked = false; 11 } 12 } 13 } 14 </script>