zoukankan      html  css  js  c++  java
  • 一、实现全选/全部选/反选按钮功能

    一、效果演示

    请选择你所掌握的语言:

    全选/全不选
    Java JavaScript php Python

    二、源码展示

     <script type="application/javascript">
              $().ready(function(){
                  //选择所有的input类型为checkbox且name="items",通过attr改变其checked属性
                  $("#checkItems").click(function(){
                      if($(this).attr("checked")){
                          $(":checkbox[name='items']").attr("checked",true);
                      }else{
                          $(":checkbox[name='items']").attr("checked",false);
                      }
                  });
                  //选择所有的input类型为checkbox且name="items",遍历每一项将其取反
                  $("#check_reversal").click(function(){
                      $(":checkbox[name='items']").each(function(){
                          if($(this).attr("checked")){
                              $(this).attr("checked",false);
                          }else{
                              $(this).attr("checked",true)
                          }
                      });
                  });
              });
      </script>
      <body>
          请选择你所掌握的语言:
           <br>
         <input type="checkbox" name="checkItems"  id="checkItems" value="全选/全不选"/>全选/全不选
         <br/>
            <input type="checkbox" name="items" value="Java" />Java
            <input type="checkbox" name="items" value="JavaScript"/>JavaScript
            <input type="checkbox" name="items" value="php"/>php
            <input type="checkbox" name="items" value="Python"/>Python
            <br/>
            <input type="button" name="checkall" id="check_reversal" value="反选" />
      </body>

    三、总结

    $(this):代表当前对象。
  • 相关阅读:
    Angle Beats Gym
    MUV LUV UNLIMITED Gym
    Balanced Diet Gym
    数位dp HDU
    数位dp CodeForces
    数位dp HDU
    有依赖的背包 洛谷P1064 金明的预算方案 (不是分组背包)
    多重背包+二进制拆分 POJ1014
    单调队列优化dp 入门 洛谷P2627 修剪草坪
    01背包 + 排序 (记忆化搜索) 骄傲的商人(HDU
  • 原文地址:https://www.cnblogs.com/lyajs/p/5974543.html
Copyright © 2011-2022 走看看