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):代表当前对象。
  • 相关阅读:
    WPF:改变ListBoxItem和ListViewItem的颜色
    WPF样式——经典博客
    WPF中的Style(风格,样式)
    WPF中的动画
    WPF StoryBoard用法
    WPF 单个触发器、多个触发器、多条件触发器
    WPF编程学习 —— 样式
    WFP学习好微博
    Style、ControlTemplate 和 DataTemplate 触发器
    Arcgis 中国区技术支持 官网
  • 原文地址:https://www.cnblogs.com/lyajs/p/5974543.html
Copyright © 2011-2022 走看看