妈咪妈咪哄
2014-08-07 10:43
// 计算已选项的总数
function count(){
var ret = 0;
for(var i=0; i<inputs.length; i++){
if(inputs[i].checked){
ret++;
}
}
total.textContent = "已选" + ret + "项";
}
// 全选事件
all.addEventListener("change",function(){
for(var i=0; i<inputs.length; i++){
inputs[i].checked = all.checked;
}
count();
});
// 每个选项的事件
for(var i=0; i<inputs.length; i++){
inputs[i].addEventListener("change", function(){
count();
if(!this.checked){
all.checked = false;
}
});
}还没有人回答问题,可以看看其他问题
用JS实现购物车特效
43235 学习 · 176 问题
相似问题