zoukankan      html  css  js  c++  java
  • 复选框全选、取消全选、反选 【js读书笔记】

    复选框全选、取消全选、反选

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title>复选框全选、取消全选、反选</title>
     6     </head>
     7     <body>
     8         <h2>checkbox复选框全选、取消全选、反选</h2>
     9         <p>
    10             <input type="button" id="allSelect" value="全选"/>
    11             <input type="button" id="canelallSelect" value="取消全选"/>
    12             <input type="button" id="_select" value="反选" />
    13         </p>
    14         <input type="checkbox" name="actionSelects" />1<br />
    15         <input type="checkbox" name="actionSelects" />2<br />
    16         <input type="checkbox" name="actionSelects" />3<br />
    17         <input type="checkbox" name="actionSelects" />4<br />
    18         <input type="checkbox" name="actionSelects" />5<br />
    19     </body>
    20     <script type="text/javascript">
    21         window.onload=function(){
    22             var targets=document.getElementsByName("actionSelects");//获取checkbox 元素
    23             var targetsLen=targets.length;//获取checkbox元素的个数
    24             
    25             document.getElementById("allSelect").onclick=function(){//全选
    26                 for(var i=0;i<targetsLen;i++){
    27                     targets[i].checked=true;
    28                 }
    29             };
    30             
    31             document.getElementById("canelallSelect").onclick=function(){//取消全选
    32                 for(var i=0;i<targetsLen;i++){
    33                     targets[i].checked=false;
    34                 }
    35             };
    36             document.getElementById("_select").onclick=function(){//反选
    37                 for(var i=0;i<targetsLen;i++){
    38                     targets[i].checked=!targets[i].checked;//选中取反
    39                 }
    40             };
    41         };    
    42     </script>
    43 </html>
    “想要越幸运,就要越努力”
  • 相关阅读:
    美食
    java
    java-包装类
    SVN查看项目修改记录及修改内容
    常用图片素材
    jquery正则表达式验证【是否带有小数、是否中文名称组成、是否全由8位数字组成、电话码格式、邮件地址】
    HttpContext.Current.Request.Url 地址:获取域名
    jQuery常用验证
    Jquery取值方法汇总
    MVC之三个单选按钮的切换选择
  • 原文地址:https://www.cnblogs.com/HollyLearning/p/5442582.html
Copyright © 2011-2022 走看看