一个页面上有向个同名checkbox复选框要如何同时选中!!(在线)

huisheng 2003-09-15 08:57:34
如题

就像新浪邮箱的全选一样,可新浪上的checkbox是不同名的,我的是同一个名字!
就是不知道怎么写了!
...全文
122 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaoweiwei 2003-09-16
  • 打赏
  • 举报
回复
<html>

<head>

<title>New Page 1</title>
</head>
<script>
function check()
{
for(var counter=0;counter<=f1.elements.length-1;counter++)
{
if(!f1.elements[counter].checked)
{
f1.elements[counter].checked=true
}
else
{
f1.elements[counter].checked=false

}

}
}
</script>
<body>
<form name="f1" method="POST" action="--WEBBOT-SELF--">

<p><input type="checkbox" name="c1" value="ON">
<input type="checkbox" name="c2" value="ON">
<input type="checkbox" name="c3" value="ON">
</p>
<p><input type="button" value="按钮" name="B3" onClick="check()">
</p>
<p> </p>
</form>

</body>

</html>
huisheng 2003-09-16
  • 打赏
  • 举报
回复
问题是,要如何才能知道我现在要全选还是取消?
第一次为全选,那再点就是取消,我要如何来实现!
cloudchen 2003-09-15
  • 打赏
  • 举报
回复
for(i=0;i<document.getElementsByName("xxname").length;i++)
document.getElementsByName("xxname")[i].checked=false
huisheng 2003-09-15
  • 打赏
  • 举报
回复
哪我要是再点选一下,来取消呢??!!
孟子E章 2003-09-15
  • 打赏
  • 举报
回复
for(i=0;i<document.getElementsByName("xxname").length;i++)
document.getElementsByName("xxname")[i].checked=true

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧