经常看到,就是不知咋做的呢?关于N个复选框的一次全选按钮!!!!

feirulin 2004-01-30 09:46:13
页面上有N个框,然后通过单击一个按钮来全选或全不选这些复选框应该咋办呢?
  请大家指点!

  示例:http://music.v111.com/music/SingerSpecial.asp?id=2&name=%B0%A2%B6%C5
...全文
48 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
ryuginka 2004-01-30
  • 打赏
  • 举报
回复
支持 jfly301(剑锋冷月),
我就是这样做的.
iamsangster 2004-01-30
  • 打赏
  • 举报
回复
代码是可见的,你看到哪儿有可以自己读一下
jfly301 2004-01-30
  • 打赏
  • 举报
回复
form放外面,第一个checkbox是可以循环很多的,第二个checkbox是全选
<form>
<input name='ArticleID' type='checkbox' onclick="unselectall()" id="ArticleID" value='<%=cstr(rs("ID"))%>'>

<input name="chkAll" type="checkbox" id="chkAll" onClick=CheckAll(this.form) value="checkbox">
</form>
lonaerd 2004-01-30
  • 打赏
  • 举报
回复
checkbox的NAME是一样的呀,只是VALUE不一样。
jfly301 2004-01-30
  • 打赏
  • 举报
回复
function unselectall()
{
if(document.del.chkAll.checked){
document.del.chkAll.checked = document.del.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.checked = form.chkAll.checked;
}
}
<input name='ArticleID' type='checkbox' onclick="unselectall()" id="ArticleID" value='<%=cstr(rs("ID"))%>'>
<form>
<input name="chkAll" type="checkbox" id="chkAll" onClick=CheckAll(this.form) value="checkbox">
</form>
aoeiuvcom 2004-01-30
  • 打赏
  • 举报
回复
试试 jfly301(剑锋冷月) 给的,再说
feirulin 2004-01-30
  • 打赏
  • 举报
回复
我的页面上有50个复选框,只有一个from,
我想把他们的name属性设置成一样,然后对这个name进行操作。

不知道这样怎么现实呢
jfly301 2004-01-30
  • 打赏
  • 举报
回复
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.Name != "chkAll")
e.checked = form.chkAll.checked;
}
}
<form>
<input name="chkAll" type="checkbox" id="chkAll" onClick=CheckAll(this.form) value="checkbox">
</form>
这样的格式就行的
aoeiuvcom 2004-01-30
  • 打赏
  • 举报
回复
通过For循环列举所有Form的内容,然后挑出复选框类型的给它赋值
feirulin 2004-01-30
  • 打赏
  • 举报
回复
页面上有N个复选框,然后通过单击一个按钮来全选或全不选这些复选框应该咋办呢?
  请大家指点!

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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