功能要求
代码实现
<body>
<input type="checkbox" id="all">
<input type="checkbox" class="other">
<input type="checkbox" class="other">
<input type="checkbox" class="other">
<input type="checkbox" class="other">
<script>
var allCb = document.getElementById('all');
var otherCbs = document.getElementsByClassName('other');
allCb.onclick = function () {
for (var i = 0; i < otherCbs.length; i++) {
otherCbs[i].checked = this.checked;
}
}
for (var i = 0; i < otherCbs.length; i++) {
otherCbs[i].onclick = function () {
var flag = true;
for (var i = 0; i < otherCbs.length; i++) {
if (otherCbs[i].checked == false) {
flag = false;
break;
}
}
allCb.checked = flag;
}
}
</script>
</body>