中易网

js实现复选框的全选

答案:3  悬赏:30  
解决时间 2021-04-08 00:06
我的复选框是以循环来做的,所有每个复选框上面的NAME都是一样的,现在我要实现全选该怎么做
<input name="pID" type="checkbox" class="STYLE8" id="pID" value=<%=rs("personID")%>/>这是循环的那个复选框
<input type="checkbox" name="psID" id="psID" value="" onclick="selectAll('form2')"/>全部选中
用js怎么实现呢,求具体代码
最佳答案
<title>无标题文档</title>
<script type="text/javascript" language="javascript">
function selall()
{
var start = 1;
var end = 4;
for(var i=start;i<=end;i++)
{
eval("document.all.a"+i+".checked=true")
}
}

</script>
</head>

<body>
<input type="checkbox" name="a1" value="a1">
<input type="checkbox" name="a2" value="a2">
<input type="checkbox" name="a3" value="a3">
<input type="checkbox" name="a4" value="a4">
<input type="button" onclick="selall()" value="全选">

</body>
全部回答
for (var i = 0; i < document.getElementsByTagName("input").length; i++) { if (document.getElementsByTagName("input")[i].type = 'checkbox') { document.getElementsByTagName("input")[i].checked = true; } }
function Allcheck() { var allch = document.getElementById("cbxAll"); var allchild = document.getElementsByName("cbxs"); for(var i=0;i<allchild.length;i++) { allchild[i].checked = allch.checked; } document.getElementById("cbx2").checked = allch.checked; }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问一下,我玩魔兽世界的时候显卡温度64度,
一个互助盘,有多少人玩,有多少人玩,这些人
滁州老鹅馆这个地址在什么地方,我要处理点事
南京地铁10号线,全程经过哪几个站?
在天天象棋中怎么样才可以让对方先走
他离婚了担不愿告诉我原因
蒸菜时,蒸锅蒸干掉了,菜里有一股烟味,怎么
博豪专业染烫店地址有知道的么?有点事想过去
问下,psp3000,PSPgo完全破解成功了么?现在可
台湾民视8点档演过什么电视剧?
请问那天好日子建围墙
礼拜六滴滴早高峰单多不
大汉情缘之云中歌电视剧全45集哪个网站可以看
15级考研最好的时间
外来人员在上海打工、要求不要缴社保、要求公
推荐资讯
捷顺名门在什么地方啊,我要过去处理事情
科丰冶金新材料(集团)公司在哪里啊,我有事要
济南驾驶证年审的地方能照相吗?
一种饮料瓶的瓶身呈圆柱形,容积是500立方厘米
关于结婚迁户口的问题?
上恰其村农民安置二号小区地址在什么地方,想
4核CPU+1G显卡+4G内存。这一类型的笔记本电脑
行行鄙夫志怎么读
做梦 梦见捡到冥币
徐家梁这个地址在什么地方,我要处理点事
jsp中有两个bable,怎么让其中一个table使用h
湖北华亚建设工程有限公司襄阳分公司地址在什
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?