Javascript:全选和反选
来源:互联网 发布:java会被淘汰吗 编辑:程序博客网 时间:2024/06/05 10:13
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Javascript数组</title><script type="text/javascript">window.onload = function(){var select_all = document.getElementById("select_all");var deselect = document.getElementById("reselect");var items = document.getElementsByClassName("item");//全选和取消全选操作select_all.onclick = function(){if(select_all.checked==true){for (var i = 0; i < items.length; i++) {items[i].checked =true;};}else{for (var i = 0; i < items.length; i++) {items[i].checked =false;};}}//反选操作deselect.onclick = function(){for (var i = 0; i < items.length; i++) {if(items[i].checked == true){items[i].checked = false;}else{items[i].checked = true;}};}//监听全选对象,如果不是全部选中,则全选按钮不选中var flag = true ;for (var i = 0; i < items.length; i++) {items[i].onclick = function(){for (var i = 0; i < items.length; i++) {if(items[i].checked == false){flag = false;select_all.checked = false;}};}};}</script></head><body><input type="checkbox" id="select_all">全选<input type="checkbox" id="reselect">反选<br/><br/><input type="checkbox" class="item">序号1</input><input type="checkbox" class="item">序号2</input><input type="checkbox" class="item">序号3</input><input type="checkbox" class="item">序号4</input><input type="checkbox" class="item">序号5</input><input type="checkbox" class="item">序号6</input><input type="checkbox" class="item">序号7</input><input type="checkbox" class="item">序号8</input><input type="checkbox" class="item">序号9</input><input type="checkbox" class="item">序号10</input></body></html>
0 0
- javascript全选和反选
- javascript全选和反选
- Javascript:全选和反选
- 用Javascript实现全选和反选
- JavaScript 复选框全选和反选
- JavaScript前端全选和反选
- javascript全选 反选
- javascript 全选 反选
- javascript全选反选
- 全选和反选
- 全选和反选
- 全选和反选
- 全选和反选
- 全选和反选
- 全选和反选
- 全选和反选
- 全选和反选
- 全选和反选
- 谁获得最高奖学金
- ARC基本知识点
- 我们无谓多伟大的爱情
- ShareSDK 微信登录问题
- Android ANR问题总结
- Javascript:全选和反选
- Tomcat 的 SSL 配置
- 69个终极Java Spring的面试题及答案,你绝对值得珍藏!
- A folder failed to be renamed or moved--安装Android SDK错误问题
- C# - volatile
- //播放系统声音
- C/C++调用Java代码(属性和方法)
- Drawable转换为Bitmap两种方法
- Silverlight 系统初始加载进度条美化