请教CheckBoxList必须用JAVASCRIPT 判断哪些被选中,然后传递值, 但ID在客户端生成 都乱了,怎么办
<table id="ctl10" border="0">
<tr>
<td><input id="ctl10_0" type="checkbox" name="ctl10$0" onclick="showMoreHint(this);" /><label for="ctl10_0">职能审核</label></td>
</tr><tr>
<td><input id="ctl10_1" type="checkbox" name="ctl10$1" onclick="showMoreHint(this);" /><label for="ctl10_1">部门审核</label></td>
</tr><tr>
<td><input id="ctl10_2" type="checkbox" name="ctl10$2" onclick="showMoreHint(this);" /><label for="ctl10_2">财务审核</label></td>
</tr><tr>
<td><input id="ctl10_3" type="checkbox" name="ctl10$3" onclick="showMoreHint(this);" /><label for="ctl10_3">过程审核</label></td>
</tr>
</table>
<table id="ctl10" border="0">
<tr>
<td><input id="ctl10_0" type="checkbox" name="ctl10$0" onclick="showMoreHint(this);" /><label for="ctl10_0">职能审核</label></td>
</tr><tr>
<td><input id="ctl10_1" type="checkbox" name="ctl10$1" onclick="showMoreHint(this);" /><label for="ctl10_1">部门审核</label></td>
</tr><tr>
<td><input id="ctl10_2" type="checkbox" name="ctl10$2" onclick="showMoreHint(this);" /><label for="ctl10_2">财务审核</label></td>
</tr><tr>
<td><input id="ctl10_3" type="checkbox" name="ctl10$3" onclick="showMoreHint(this);" /><label for="ctl10_3">过程审核</label></td>
</tr>
</table>
c = document.getElementById("ctl10").getElementsByTagName("input")
var checked = 0;
for(i=0;i<c.length;i++)
{
if(c[i].checked) checked++
}
if(checked ==0)
alert("必须选择")
c = document.getElementById("<%=服务器控件.ClientID%>").getElementsByTagName("input")