复选框的全选、取消
来源:互联网 发布:在线截取gif软件 编辑:程序博客网 时间:2024/06/10 12:00
复选框的全选、取消,这个是根据网上的一篇文章完善而来的,希望可以帮助到有需要的朋友!
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>复选框全选/取消</title> <script type="text/javascript" language="javascript"> function selectAllDels() { var allCheckBoxs = document.getElementsByName("singleCheck"); var desc = document.getElementById("allChecked"); var selectOrUnselect=true; for(var i = 0; i < allCheckBoxs.length; i ++ ) { if(allCheckBoxs[i].checked==false){ selectOrUnselect=false; break; } } if (selectOrUnselect) { _allUnchecked(allCheckBoxs); }else{ _allchecked(allCheckBoxs); } } //end func selectAllDels() function _allchecked(allCheckBoxs){ for(var i = 0; i < allCheckBoxs.length; i ++ ){ allCheckBoxs[i].checked = true; } } //end func _allchecked() function _allUnchecked(allCheckBoxs){ for(var i = 0; i < allCheckBoxs.length; i ++ ){ allCheckBoxs[i].checked = false; } } //end func _allUnchecked() function everyOnClilck(){ var allCheckBoxs = document.getElementsByName("singleCheck"); var desc = document.getElementById("allChecked"); var identical=true; for(var i = 0; i < allCheckBoxs.length; i ++ ) { if(allCheckBoxs[i].checked==false){ identical=false; break; } //end if() } //end for() if (identical) { desc.checked = true; }else{ desc.checked = false; }//end if() }//end func everyOnClilck() </script> </head> <body> <form> <input type="checkbox" name="singleCheck" onClick="everyOnClilck()" value="single">ID1</br> <input type="checkbox" name="singleCheck" onClick="everyOnClilck()" value="single" >ID2</br> <input type="checkbox" name="singleCheck" onClick="everyOnClilck()" value="single">ID3</br> <input type="checkbox" name="singleCheck" onClick="everyOnClilck()" value="single">ID4</br> <input type="checkbox" name="singleCheck" onClick="everyOnClilck()" value="single">ID5</br> <input type="checkbox" id="allChecked" onClick="selectAllDels()" value="全选">全选 </form> </body> </html>
Author:leedaning
本文地址:http://blog.csdn.net/leedaning/article/details/49740285
0 0
- 复选框的全选、取消
- 复选框的全选与取消全选
- 全选/取消复选框
- 复选框取消/全选
- 复选框全选、取消全选
- 复选框的全选和取消
- JavaScript - 复选框的全选和取消
- 复选框的全选和取消全选效果
- 【JS】复选框的全选和取消全选
- 复选框全选和取消
- AngularJS 实现复选框 全选/取消全选
- 扩展GridView控件(4) - 联动复选框(复选框的全选和取消全选)
- 扩展TreeView控件(1) - 联动复选框(复选框的全选和取消全选)
- 扩展TreeView控件(1) - 联动复选框(复选框的全选和取消全选)
- 扩展GridView控件(4) - 联动复选框(复选框的全选和取消全选)
- 全选复选框和取消所有复选框 jquery全选复选框 js全选复选框
- js实现多个复选框的全选与取消
- javaScript 案例之复选框的全选和取消
- 屏幕的适配
- 第十周项目1-建立二叉树算法库
- Oracle如何跳过被锁死的数据
- android中sharedPreferences的用法
- Redis命令总结
- 复选框的全选、取消
- 第8周项目1 - 建立顺序串的算法库
- 数据结构实践——二叉树遍历思想解决问题
- swift 快速奔跑的兔几 本节的内容是:SpriteKit第二讲
- css--960框架
- 数据结构实践——迷宫问题之图深度优先遍历解法
- 第9周 项目4 - 广义表算法库及应用
- 机房收费系统之组合查询
- 笔记3——JavaScript 运算符