写判断。
1.点击全选时是把所有的项加上checked
2.获取这个checked的数量
3.当checked数量不等于全部项的数量时,就把全选按钮的checked属性设为false
var checkAll = document.getElementById("check-all");
var qx = document.getElementById("qx");
var ach = qx.getElementsByTagName("input");
for ( var i = 0; i < ach.length; i++){
ach[i].onclick = function (){
if (!this.checked){
checkAll.checked = false;
}
};
}
又是你,可以用jQ写吗,原生快忘了