选中本页面所有复选框,不管叫什么名字,有没有这个方法或者代码

来源:互联网 发布:thinkphp cms pdf 编辑:程序博客网 时间:2024/04/28 07:01
 选中本页面所有复选框,不管叫什么名字,有没有这个方法或者代码啊

function docheck(b){
var list = document.getElementsByTagName("INPUT");
for(var i=0;i<list.length;i++){
if(list[i].type=="checkbox") list[i].checked = b;
}
}
docheck(false);
docheck(true);


没有触发onclick事件。
可以类似这样,具体根据你的代码
s = "";
for(var i=0;i<list.length;i++){
  if(list[i].type=="checkbox") list[i].checked = b;
  if(b){
    s += list[i].value + ",";
  }
}
win是打开窗口的名字;
win.document.formname.xxxx.value = s;