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>
  • 相关阅读:
    vagrant使用
    商品分类
    猜你喜欢
    [NOIP2012]开车旅行
    bzoj 1029: [JSOI2007]建筑抢修
    bzoj 2127: happiness
    bzoj 2561: 最小生成树
    bzoj 3331: [BeiJing2013]压力
    数组中简便方法求最大值,最小值,平均值,求和,和个数
    #include 和 #import 的区别, @class 的含义
  • 原文地址:https://www.cnblogs.com/-qiang/p/5787299.html
Copyright © 2011-2022 走看看