function setChk (a){
var res="";
var obj = "";
var obj = document.getElementsByName("itemlist");
if(obj.length > 0 ){
var len = obj.length;
for (var i = 0 ; i < len ; i ++) {
if(a==1)
{
obj[i].checked = true;
}else if(a==2)
{
obj[i].checked = false;
}
if(obj[i].checked){
if(res != ""){ res += ",";}
res += obj[i].value;
}
}
}
document.all.checkboxs.value= res;
}
---------------------------------------------------form------------------------------------------------------------<input type="checkbox" name="itemlist" value="${list.no}" onclick="setChk(3)" style="border:0px" />
<a href="#" onclick="setChk(1)">全选</a> <a href="#" onclick="setChk(2)">反选</a> <html:submit value="封号" />
本文介绍了一种使用JavaScript实现的网页复选框批量选择与反选的方法。通过调用`setChk`函数并传入不同参数可以实现对一组复选框的全选、全不选或状态反转。此外,还提供了如何获取已选中项的值并将其存储到特定字段的方法。
483

被折叠的 条评论
为什么被折叠?



