關于ckeckbox 怎么循環這個頁面中的chexkbox,讓他們全部是取消狀態?怎么判斷這個checkbox里面是否有被選中的呢?新手,希望大家指導 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 通过Dom 获得checkBox的NodeList集合, 然后循环选中与分选中 通过checkBox[i].checked = true or false 就可以设置 《input type="checkbox" name="sjidck">《input type="checkbox" name="sjidck">《input type="checkbox" name="sjidck">全选:function ckall(obj) { checkValue = ""; var idcks = document.all("sjidck"); if (idcks == "[object]" ) { if (obj.checked == true) { if(idcks.length >1) { for (var i =0; i < idcks.length;i++) { idcks[i].checked = true; checkValue += idcks[i].value+","; } } else { idcks.checked = true; checkValue += idcks.value+","; } } else { if(idcks.length >1) { for (var i =0; i < idcks.length;i++) { idcks[i].checked = false; } } else { idcks.checked = false; } } } } 用JQUERY很容易做到 建议杳看下其文档... 把checkbox的name设成一样然后var arr=document.getElementsByName("ck"); for(var i=0;i<arr.length;i++){ arr[i].checked=true或false } var ch=document.getElementsByTagName("input")for(var i=0;i<ch.lengths;i++){if(ch[i].type=="CheckBox"){if(ch[i].checked){...}}} js 递归调用 window.setInterval会耗资源吗 什么是闭包处理啊! 自定义提示框 ie6 与 ie7 的兼容性问题 如何只打印iframe里的内容? 急:代码如下为什么load()没有执行?建的popup窗口 *** 高手帮忙啊~ 将网站发布到unix空间无法打开页面 404错误 , 本地测试没有一点问题啊*** js中如何判断一个table中存在不存在行 document.write(" 问题请教!! "); 奇怪的逻辑表达式与正则表达式问题 关于js中几个时间的常用操作,请指点 保存某个ID内的浏览记录
通过Dom 获得checkBox的NodeList集合, 然后循环
选中与分选中 通过checkBox[i].checked = true or false 就可以设置
《input type="checkbox" name="sjidck">
《input type="checkbox" name="sjidck">
全选:function ckall(obj) {
checkValue = "";
var idcks = document.all("sjidck");
if (idcks == "[object]" ) {
if (obj.checked == true) {
if(idcks.length >1) {
for (var i =0; i < idcks.length;i++) {
idcks[i].checked = true;
checkValue += idcks[i].value+",";
}
} else {
idcks.checked = true;
checkValue += idcks.value+",";
}
} else {
if(idcks.length >1) {
for (var i =0; i < idcks.length;i++) {
idcks[i].checked = false;
}
} else {
idcks.checked = false;
}
}
}
}
然后
var arr=document.getElementsByName("ck");
for(var i=0;i<arr.length;i++){
arr[i].checked=true或false
}
for(var i=0;i<ch.lengths;i++)
{
if(ch[i].type=="CheckBox")
{
if(ch[i].checked)
{
...
}
}
}