主题:  关于全选的问题

悲伤的设计

职务:普通成员
等级:1
金币:1.0
发贴:158
#12004/3/18 21:21:35
function CheckAll(form)
{
     for (var i=0;i<form.elements.length;i++)
     {
           var e = form.elements[i];
                 e.checked = true
     }

上面一段是全选的代码

我只要在表单中任何一个域加上一段:onclick=CheckAll(this.form)
都可以使checkbox选中,那么我请教大家,如何写才能选中特定的checkbox
比如,我在这个表单中有很多个checkbox其中,有10个checkbox的名字是:aaaa
其它的名字是:bbb,或是ccc,或是别的,我怎么样写才能做到:点一下某个域,使那10个名字为aaaa的全部选中,而名字不是aaaa的则不选中,请教大家



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#22004/3/20 12:46:32
var e = form.elements[i];
if(e.name=="aaaa") e.checked = true;