主题:  怎样在未知情况下做全选

云中游

职务:普通成员
等级:2
金币:1.0
发贴:397
注册:2000/10/26 20:06:05
#12006/4/29 10:34:22
例如邮件系统一样,共有10条邮件,现在要全部删除,点击一个全选,会选中这10条记录,在已知几条邮件的情况下全选我会做,那如果在不知几条情况下怎么办呢
---------------------------------
已知多少条记录的全选
function CheckAll_itemfromname_A(form)
{
for (var i=0;i<19;i++)
{
var e = form.elements[i];
if (e.name != 'itemfromname0')
e.checked = form.itemfromname0.checked;
}
}
-----------------------------------------------



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#22006/4/29 11:00:43
var o = document.getElementsByName["aaa"];
for(var i=0;i<o.length;i++){
o[i].checked=true;
}



云中游

职务:普通成员
等级:2
金币:1.0
发贴:397
注册:2000/10/26 20:06:05
#32006/4/30 10:10:16
aaa是指什么啊



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#42006/4/30 10:20:49
上面写错了.是
var o = document.getElementsByName("aaa";
getElementsByName见名思意
get Elements By Name



云中游

职务:普通成员
等级:2
金币:1.0
发贴:397
注册:2000/10/26 20:06:05
#52006/4/30 14:45:34
看了一下,这个功能确实能全选,再点击一下,但不会全关