<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div>
<input type="button" value="全选" ondblclick="ChooseAll();">
<input type="button" value="取消" ondblclick="CancelAll();">
<input type="button" value="反选" ondblclick="TrunAll();">
</div>
<div>
<table>
<thead>
<tr>
<th>序号</th>
<th>用户</th>
<th>年龄</th>
</tr>
</thead>
<tbody id="c1">
<tr >
<td ><input class="i1" type="checkbox"/></td>
<td>alex</td>
<td>18</td>
</tr>
<tr>
<td ><input class="i1" type="checkbox"/></td>
<td>alex</td>
<td>18</td>
</tr>
<tr >
<td ><input class="i1" type="checkbox"/></td>
<td>alex</td>
<td>18</td>
</tr>
</tbody>
</table>
</div>
<script>
function ChooseAll() {
var td= document.getElementById('c1');
var doc = td.getElementsByClassName('i1');
for(var i=0;i<doc.length;i++){
var current = doc[i];
current.checked = true;
}
}
function CancelAll() {
var td= document.getElementById('c1');
var doc = td.getElementsByClassName('i1');
for(var i=0;i<doc.length;i++) {
var current = doc[i];
current.checked = false;
}
}
function TrunAll() {
var td= document.getElementById('c1');
var doc = td.getElementsByClassName('i1');
for(var i=0;i<doc.length;i++) {
var current = doc[i];
if (current.checked){
current.checked = false;
}else {
current.checked = true;
}
}
}
</script>
</body>
</html>

最新文章

  1. poj 3661 Running
  2. Ubuntu 安装 Xfce4 桌面
  3. paip.提升性能---mysql 优化cpu多核以及lan性能的关系.
  4. js打印Iframe中的内容,并且不需要预览。
  5. 七天学会SALTSTACK自动化运维 (3)
  6. Linux Shell脚本入门--(linux空设备文件和重定向)&gt;/dev/null 2&gt;&amp;1
  7. web学习总结之布局
  8. 类图class的依赖关系
  9. Design Pattern——开放封闭原则
  10. HTML5学习笔记四:html5结构
  11. 用于Mysql操作的MySqlHelper类
  12. java swing中Timer类的学习
  13. tomcat部署服务乱码问题
  14. pip &quot;Cannot uninstall &#39;six&#39;. It is a distutils installed project...&quot; 解决方法
  15. 2018-2019-2 20165234 《网络对抗技术》 Exp2 后门原理与实践
  16. Android系统文件目录路径说明
  17. windows下配置host不生效问题
  18. windows 允许空密码登陆
  19. java并发:CAS算法和ABA问题
  20. 1926: [Sdoi2010]粟粟的书架

热门文章

  1. 【NOIP2014 普及组】螺旋矩阵
  2. WP追加字符串到文件
  3. 如何激活Windows10系统
  4. mysql 语文成绩大于80,数学成绩大于80
  5. redis_学习_02_redis 可视化工具 Redis Desktop Manager
  6. java学习笔记 --- 网络编程(网络的基础知识)
  7. 20165210 Java第三次实验报告
  8. L121
  9. python list的extend和append方法
  10. PHP提供的数组比较函数总结