checkbox全选 和获取值

本文提供了一个使用JavaScript实现全选功能及获取已选中项值的示例代码。通过简单的HTML页面展示了如何利用JavaScript操作复选框元素,实现全选功能,并在点击按钮时获取所有被选中的复选框的值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<script type='text/javascript'>
//全选
function checkAllChkBox(boolvalue,formid)
{
	var name = formid+'[]';
	var ochkForm	= document.getElementById(formid);
	var ochkBoxes	= document.getElementsByName(name);
	try {
		if(ochkBoxes.length>0)
		{
			for(var i=0;i<ochkBoxes.length;i++)
			{
				ochkBoxes[i].checked = boolvalue;
			}
		}
		else
		ochkBoxes.checked = boolvalue;
	}
	catch (e) {}
}
//获取选取值
function getchkbox(fid)
{
	var name = fid+'[]';
	var ochkForm	= document.getElementById(fid);
	var ochkBoxes	= ochkForm[name];
	if (ochkBoxes == undefined)
	{
		bangding();
		return;
	}	
	var strval = "";
	
	var biaoyang = jQuery('#biaoyang').val();
	var iLen = ochkBoxes.length;
	var iLenval = 0;
	for(var i=0;i<iLen;i++)
	{
		if (ochkBoxes[i].checked == true)
		{
			strval = strval+'&'+ochkBoxes[i].value;
			iLenval++;
		}	
	}
	if (iLenval > 0)
	{
		alert("你将表扬:"+strval+":"+biaoyang);
	}
	else
	{
		alert("您未选择该分组下任何用户");
	}	
}
</script>
 <div class="quanxuan"><input name="" type="checkbox" onclick="checkAllChkBox(this.checked,'check1')" value=""/> 全选</div>
		 <form name="check1" id="check1">
		
		<div class="hiuyuan clearfix">
			<div class="imgDiv">
				<a href="#"><img src="/images/adorn/b_00.gif" width="50" height="50" alt="" /></a><input type="checkbox" name="check1[]"  value='1287464960' class="input"/><a href="#">张三</a>
			</div>
			<div class="imgDiv">
				<a href="#"><img src="/images/adorn/b_00.gif" width="50" height="50" alt="" /></a><input type="checkbox" name="check1[]" value="1287464960" class="input"/><a href="#">跟对跟对方给</a>
			</div>
			<div class="imgDiv">
				<a href="#"><img src="/images/adorn/b_00.gif" width="50" height="50" alt="" /></a><input type="checkbox" name="check1[]" value="1287464960" class="input"/><a href="#">跟跟方给</a>
			</div>
			<div class="imgDiv">
				<a href="#"><img src="/images/adorn/b_00.gif" width="50" height="50" alt="" /></a><input type="checkbox" name="check1[]" value="1287464960" class="input"/><a href="#">李四</a></a>
			</div>
			<div class="imgDiv">
				<a href="#"><img src="/images/adorn/b_00.gif" width="50" height="50" alt="" /></a><input type="checkbox" name="check1[]" value="1287464960" class="input"/><a href="#">跟对跟对方给</a>
			</div>

		</div>
		</form>
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值