CHECKBOX分组全选代码

本文介绍了一种实现CHECKBOX分组全选的方法,通过JavaScript函数CheckAll()实现单个全选按钮控制一组CHECKBOX的选择状态。示例中包含了多个分组,每个分组内的全选按钮可以控制其下所有CHECKBOX的状态。

<!--此特效来源来互联网,由 Yagebu.com 收集整理-->
<!--CHECKBOX分组全选代码-->
<h4>CHECKBOX分组全选代码</h4>
<script language="javascript">
function CheckAll(obj,theid){
for (var i=0;i<obj.elements.length;i++){
var e=obj.elements[i];
if (e.cid==theid)e.checked=document.all[theid].checked;
}
}
</script>
<form name=myform>
<input type="checkbox" name="recname" value="a1" cid="a">a1
<input type="checkbox" name="recname" value="a2" cid="a">a2
<input type="checkbox" name="recname" value="a3" cid="a">a3
<input type="checkbox" name="recname" value="a_all" id="a" onclick="CheckAll(this.form,this.id)">a_all<br><br>
<!--//单击此checkbox选中上面三个checkbox--->

<input type="checkbox" name="recname" value="b1" cid="b">b1
<input type="checkbox" name="recname" value="b2" cid="b">b2
<input type="checkbox" name="recname" value="b3" cid="b">b3
<input type="checkbox" name="recname" value="b_all" id="b" onclick="CheckAll(this.form,this.id)">b_all<br><br>
<!--//单击此checkbox选中上面三个checkbox--->

<input type="checkbox" name="recname" value="c1" cid="c">c1
<input type="checkbox" name="recname" value="c2" cid="c">c2
<input type="checkbox" name="recname" value="c3" cid="c">c3
<input type="checkbox" name="recname" value="c_all" id="c" onclick="CheckAll(this.form,this.id)">c_all
<!--//单击此checkbox选中上面三个checkbox---></form>

 

转载于:https://www.cnblogs.com/ie421/archive/2008/07/29/1255638.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值