zoukankan      html  css  js  c++  java
  • 全选和反选js

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>check test</title>
    </head>
    <body>
    <form name="formGroup" id="formGroup" action="#" method="post" target="_self">
    <table border="1" cellpadding="2" cellspacing="1" class="table_hide">
    <tr class="table_title">
    <td width="50" align="center" class="text_center">序号</td>
    <td width="40" align="center" class="text_center">选择</td>
    <td width="100" align="center"></td>
    <td width="100" align="center"></td>
    </tr>
    <tr>
    <td align="center" class="text_center">1</td>
    <td align="center" class="text_center"><input name="groupCheckbox" type="checkbox" value="" class="input_hide"></td>
    <td align="center"></td>
    <td align="center"></td>
    </tr>
    <tr>
    <td align="center" class="text_center">2</td>
    <td align="center" class="text_center"><input name="groupCheckbox" type="checkbox" value="" class="input_hide"></td>
    <td align="center"></td>
    <td align="center"></td>
    </tr>
    <tr>
    <td align="center" class="text_center">3</td>
    <td align="center" class="text_center"><input name="groupCheckbox" type="checkbox" value="" class="input_hide"></td>
    <td align="center"></td>
    <td align="center"></td>
    </tr>
    <tr>
    <td align="center">全选</td>
    <!-- 复选框单击方式 -->
    <td align="center"><input name="" type="checkbox" class="input_hide" onClick="CheckSelect(this.form);return false;" value=""></td>
    <!-- 按钮方式,本质无区别 -->
    <td align="center"><input name="" type="button" class="input_hide" onClick="CheckSelect(this.form);return false;" value="选/反选"></td>
    <td align="center"></td>
    </tr>
    </table>
    </form>
    </body>
    <script type="text/javascript">
    // 选择或者反选 checkbox
    function CheckSelect(thisform)
    {
    // 遍历 form
    for ( var i = 0; i < thisform.elements.length; i++)
    {
    // 提取控件
    var checkbox = thisform.elements[i];
    // 检查是否是指定的控件
    if (checkbox.name === "groupCheckbox" && checkbox.type === "checkbox" && checkbox.checked === false)
    {
    // 正选
    checkbox.checked = true;
    }
    else if (checkbox.name === "groupCheckbox" && checkbox.type === "checkbox" && checkbox.checked === true)
    {
    // 反选
    checkbox.checked = false;
    }
    }
    }
    </script>
    </html>

  • 相关阅读:
    mysql在第一次查询的时候很慢,第二次查询就比较快的原因?
    mysql的递归(使用函数)
    什么样的男人才是女人眼中最帅的男人
    面试题总结
    java的重载总结
    arduino读取GPIO数据
    electron+react项目改为typescript
    百度AI训练营笔记
    python读取文件出现ufeff问题
    大端小端
  • 原文地址:https://www.cnblogs.com/keringing/p/5802594.html
Copyright © 2011-2022 走看看