网页中如何实现复选框的全选和反选

网页中如何实现复选框的全选和反选... 网页中如何实现复选框的全选和反选 展开
 我来答
java118
推荐于2016-09-17 · TA获得超过9348个赞
知道小有建树答主
回答量:1387
采纳率:100%
帮助的人:767万
展开全部
<meta charset=gb2312>
<script language="javascript">
function selectAll()
{
for(var i=0;i<document.form1.range.length;i++)
{
document.form1.range[i].checked=false;
}
}
function unSelect()
{
for(var i=0;i<document.form1.range.length;i++)
{
if(document.form1.range[i].checked)
{
document.form1.range[i].checked=false;
}
else
{
document.form1.range[i].checked=true;
}
}
}
</script>
<form name="form1">
<input type="checkbox" value="1" name="range">1<br>
<input type="checkbox" value="2" name="range">2<br>
<input type="checkbox" value="3" name="range">3<br>
<input type="checkbox" value="4" name="range">4<br>
<input type="checkbox" value="5" name="range">5<br>
<input type="button" value="全选" onclick="selectAll();">
<input type="button" value="反选" onclick="unSelect();">
</form>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
答虎多高峻
2019-02-17 · TA获得超过3917个赞
知道小有建树答主
回答量:3055
采纳率:28%
帮助的人:384万
展开全部
<meta
charset=gb2312>
<script
language="javascript">
function
selectAll()
{
for(var
i=0;i<document.form1.range.length;i++)
{
document.form1.range[i].checked=false;
}
}
function
unSelect()
{
for(var
i=0;i<document.form1.range.length;i++)
{
if(document.form1.range[i].checked)
{
document.form1.range[i].checked=false;
}
else
{
document.form1.range[i].checked=true;
}
}
}
</script>
<form
name="form1">
<input
type="checkbox"
value="1"
name="range">1<br>
<input
type="checkbox"
value="2"
name="range">2<br>
<input
type="checkbox"
value="3"
name="range">3<br>
<input
type="checkbox"
value="4"
name="range">4<br>
<input
type="checkbox"
value="5"
name="range">5<br>
<input
type="button"
value="全选"
onclick="selectAll();">
<input
type="button"
value="反选"
onclick="unSelect();">
</form>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
瞳柠忆爱鞋00
2005-12-19 · TA获得超过499个赞
知道小有建树答主
回答量:814
采纳率:83%
帮助的人:381万
展开全部
<meta charset=gb2312>
<script language="javascript">
function unselectall()
{
if(document.myform.chkAll.checked){
document.myform.chkAll.checked = document.myform.chkAll.checked&0;
}
}

function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.Name != "chkAll"&&e.disabled==false)
e.checked = form.chkAll.checked;
}
}
</script>
<form>
<%
for i=1 to 10
%>
<input id=ID onClick=unselectall() type=checkbox value="<%=i%>" name=ID><br>
<%next%>
<br><INPUT id="chkAll" onclick=CheckAll(this.form) type="checkbox" value="checkbox" name="chkAll"> ??
</form>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式