var oneCheck = document.getElementById('checkone');
var allCheck = document.getElementsByClassName('checkAll');
oneCheck.onclick = function () {
for (var i = 0; i < allCheck.length; i++) {
allCheck[i].checked = oneCheck.checked
}
}
for (var i = 0; i < allCheck.length; i++) {
allCheck[i].onclick = function () {
for (var j = 0; j < allCheck.length; j++) {
if (!allCheck[j].checked) {
oneCheck.checked = false
break
}
}
oneCheck.checked = j == allCheck.length
}
}
</script>
<input type="checkbox" id="checkone">
<br>
<input type="checkbox" class="checkAll">
<input type="checkbox" class="checkAll">
<input type="checkbox" class="checkAll">
<input type="checkbox" class="checkAll">
<input type="checkbox" class="checkAll">