zoukankan      html  css  js  c++  java
  • 多选框

      <!DOCTYPE html>
      <html>
      <head>
      <title>多选框</title>
      <meta charset="utf-8">
      <style>
      *{margin:20; padding:0;}
      </style>
      </head>
      <body>
      <ul>
       
      <li><input type="checkbox">西瓜</li>
      <li><input type="checkbox">茄子</li>
      <li><input type="checkbox">黄瓜</li>
      <li><input type="checkbox">白菜</li>
      <li><input type="checkbox">白菜</li>
      <li><input type="checkbox">白菜</li>
      <li><input type="checkbox">白菜</li>
      <li><input type="checkbox">白菜</li>
      <li><input type="checkbox">白菜</li>
      <li><input type="checkbox">情人结</li>
       
      <button onclick="change1(true)">全选</button>
      <button onclick="change1(false)">不全选</button>
      <button onclick="change3()">反选</button>
       
      <li><input onclick="change(this)" type="checkbox">点点</li>
       
      </ul>
      <script>
      var obj=document.getElementsByTagName('input');
       
      function change1(res){
      for(var i=0;i<obj.length;i++){
      obj[i].checked=res;
      }
      }
       
      function change(num){
      for(var i=0;i<obj.length;i++){
      obj[i].checked = num.checked
      }
      }
       
       
      function change3(){
      for(var i=0;i<obj.length;i++){
      if(obj[i].checked==true){
      obj[i].checked=false;
      }else{
       
      obj[i].checked=true;
      }
      }
      }
      </script>
      </body>
      </html>
  • 相关阅读:
    java程序高CPU,如何直接定位(linux系统下命令行操作)
    HashMap源码解读(jdk1.8)
    mysql索引原理
    redis常见问题
    Bitmap算法
    list遍历时删除的坑
    接口和抽象类有什么区别?各在什么场景下使用?
    记录BigInteger犯过的一个错误
    CentOS7切换源
    map遍历性能记录
  • 原文地址:https://www.cnblogs.com/-qiang/p/5787299.html
Copyright © 2011-2022 走看看