js全选不选反选

<!DOCTYPE html>
<html>
     <head><meta charset= "UTF-8" ></head>
     <body>
         <div id= "div" >
             <input type= "checkbox"  /><br />
             <input type= "checkbox"  /><br />
             <input type= "checkbox"  /><br />
         </div>
         <input type= "button"  value= "全选"  onclick= "CheckAll()" /><br />
         <input type= "button"  value= "不选"  onclick= "UnCheck()" /><br />
         <input type= "button"  value= "反选"  onclick= "othercheck()" /><br />
         <script>
             var  CheckBox=div.getElementsByTagName( 'input' );
             
             //全选
             function  CheckAll(){
                 for (i=0;i<CheckBox.length;i++){CheckBox[i].checked= true ;};
             };
             
             //不选
             function  UnCheck(){
                 for (i=0;i<CheckBox.length;i++){CheckBox[i].checked= false ;};
                 };
             
             //反选
             function  othercheck(){
                 for (i=0;i<CheckBox.length;i++){
                     if (CheckBox[i].checked== true ){ CheckBox[i].checked= false ;}
                     else { CheckBox[i].checked= true }
                 }
             };
         </script>
     </body>
</html>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值