通过勾选“全选/全不选”这个复选框,实现多个复选框的全选/全不选
1、“全选/全不选”复选框的代码:
<td align="center" width="5%"><input type="checkbox" onclick="checkAll()" id="ckAll"/>全选/全不选</td>
2、其余多个复选框的代码:
td align="center" width="5%"><input type="checkbox" name="ckBookId" /></td>
3、js方法checkAll()的代码:
function checkAll() {
//获取"ckAll"标签
var ckAllTag = document.getElementById("ckAll");
//获取"ckAll"标签的状态(是否勾选)
var checkState = ckAllTag.checked;
//获取所有书的复选框并封装到数组
var ckBookIds = document.getElementsByName("ckBookId");
for(var i = 0;i<ckBookIds.length;i++){
ckBookIds[i].checked = checkState;
}
}