HTML 复选框 checkbox 的 JavaScript 的全选和全反选
来源:互联网 发布:instagram用不了网络 编辑:程序博客网 时间:2024/04/30 20:46
checkbox 或者按钮实现 form 内的 checkbox 全选或者反选,代码很简单,全部代码如下:
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</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="AllCheck (this.form);return false;"value=""></td><!-- 按钮方式,本质无区别 --><td align="center"><input name="" type="button" class="input_hide" onClick="ChangeCheck(this.form);return false;"value="选/反选"></td><td align="center"></td></tr></table></form></body><script type="text/javascript"> // 选择状态 var selectState = false; // 全选或者全取消 function AllCheck(thisform) { for (var i = 0; i < thisform.elements.length; i++) { // 提取控件 var checkbox = thisform.elements[i]; checkbox.checked = !selectState; } selectState = !selectState; } // 反选 function ChangeCheck(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>
效果演示
Q群讨论 236201801
.
- HTML 复选框 checkbox 的 JavaScript 的全选和全反选
- HTML 复选框 checkbox 的 JavaScript 的全选和全反选(转)
- checkbox复选框的全选和全不选
- html,javaScript中怎么控制复选框checkbox的全选,全不选,以及全选中,全选按钮选中,其中一个或者多个没选,则全选按钮不被选中
- html,javaScript中怎么控制复选框checkbox的全选,全不选,以及全选中,全选按钮选中,其中一个或者多个没选,则全选按钮不被选中
- JavaScript - 复选框的全选和取消
- js html复选框的全选和非全选
- checkbox复选框的全选事件
- JavaScript全选复选框checkbox效果
- html复选框的全选的实现
- javaScript 案例之复选框的全选和取消
- JavaScript基础 复选框的全选和反选
- JavaScript基础—复选框的全选和反选
- JavaScript学习笔记之js实现复选框checkbox的全选、反选示例
- CHECKBOX"全选"的JavaScript
- javascript实现复选框的全选功能
- gridview中复选框全选的javascript
- javascript实现复选框的全选功能
- ubuntu之Awk使用详解
- Android编程心得-使用Application类保存应用的全局数据
- Java调用Oracle存储过程
- 填报表用ajax实现关联单元格自动填充
- 区间重合判断(C语言实现)
- HTML 复选框 checkbox 的 JavaScript 的全选和全反选
- SeekBar样式设置
- 火狐浏览器不能自动适应(撑开)背景的解决方法
- 用学习和发展在职场中站稳脚跟
- 五年后你在干嘛?
- window.jsp 获取父窗体内容并且 点击退出时候 刷新父窗体,含有trim方法
- Xtreme Toolkit Pro在静态链接到MFC时的若干汉化问题
- mysql rownum 的另外一种实现方法,连续号码段查询
- TOMCAT配置SSL认证为HTTPS协议服务