javascript如何实现复选框全选和取消全选的功能?

2024-11-20 05:55:25
推荐回答(3个)
回答(1):

function AllChecked(obj,parm){

var check = document.getElementsByName(parm);
for(var i=0;i if(obj.checked){
check[i].checked=true;
}
else{
check[i].checked=false;
}
}
}

全选
中文
英语

法语

日语

德语

葡萄牙语

鸟语

回答(2):

var SELECTNONE = 0;
var SELECTALL = 1;
var SELECTREVERSE = 2;

function doSelectItem(type){
var f=document.getElementById('form1');
// alert(f["cid[]"]);
var cids = [];
var nodelist = f["cid[]"]; // cid[]为checkbox的name属性
if(type == SELECTREVERSE) {
for(var i=0; i < nodelist.length; i++ ) {
nodelist[i].checked = !nodelist[i].checked;
}
} else {
var value = (type == SELECTALL) ? true : false;
for(var i=0; i < nodelist.length; i++ ) {
nodelist[i].checked = value;
}
}
}



回答(3):









全 选


反 选


Item1


Item2


Item3


Item4


Item5