已采纳回答 / 奴奴雪人
这个要看你用什么开发平台了,每个都不一样的,sunlime text 的话,你可以取在默认建里面 ctrl + f 取查找 if关键字,可以去找,有些可能会出现快捷键 冲突,那就要改快捷键了。
2016-11-15
// 每个选项的事件
for(var i=0;i<inputs.length;i++){
inputs[i].onclick=function(){
showToatal()
}
}
for(var i=0;i<inputs.length;i++){
inputs[i].onclick=function(){
showToatal()
}
}
// 全选事件
all.onclick=function(){
for(var i=0;i<inputs.length;i++){
inputs[i].checked=this.checked
}
showToatal()
}
all.onclick=function(){
for(var i=0;i<inputs.length;i++){
inputs[i].checked=this.checked
}
showToatal()
}
// 计算已选项的总数
function showToatal(){
var tot=0;
for(var i=0;i<inputs.length;i++){
if(inputs[i].checked){
tot++
}
}
total.innerHTML='已选:' + tot + ' 项'
}
function showToatal(){
var tot=0;
for(var i=0;i<inputs.length;i++){
if(inputs[i].checked){
tot++
}
}
total.innerHTML='已选:' + tot + ' 项'
}
var ch = 0
for(var x=1;x<checkInputs.length-1;x++){
if(checkInputs[x].checked==true){
ch++;
}
}
if(ch==(checkInputs.length-checkAllInputs.length)){
for(var z=0;z<checkAllInputs.length;z++){
checkAllInputs[z].checked = true;
}
}
for(var x=1;x<checkInputs.length-1;x++){
if(checkInputs[x].checked==true){
ch++;
}
}
if(ch==(checkInputs.length-checkAllInputs.length)){
for(var z=0;z<checkAllInputs.length;z++){
checkAllInputs[z].checked = true;
}
}
2016-10-30