我在做一个权限管理页面,需要选择一个大类后,就选择所有小类,请问如何实现?
<!--系统信息管理-->
<tr id="box_system">
<td width="10px" style="height: 20px"></td>
<td width="130px" align="left" style="height: 20px"><asp:CheckBox ID="check_system" Text="系统信息管理" SkinID="popedom" runat="server"/></td>
<td align="left" style="height: 20px" >
<asp:CheckBoxList RepeatLayout="Flow" RepeatDirection="Horizontal" ID="checklist_system" runat="server" DataTextField="text" DataValueField="link">
</asp:CheckBoxList>
</td>
function CheckListAll(var id)
{
alert(id);
boxes=document.getElementById(id).childNodes;
for(int i=0;i<boxes.length;i++){
if(boxes
.type=="checkbox"
boxes.checked=!boxes.checked;
}
}
这是我些的脚本,有错误,我是JS新手,请多多帮忙(我已经关联了,可是连alert都没用)
this.check_system.Attributes.Add("onclick", "CheckListAll(box_system)"
;
</tr>