try:
<INPUT type='checkbox' name="chksn<%=lngWrtCnt%>" checked onclick='JS_ClickSn(this);' value="<%=rs("姓名")%>"><script>
function JS_ClickSn(o){
var c=document.getElementsByTagName("input")
for(i=0;i<c.length;i++)
if(c[i].value==o.value)c[i].checked=o.checked
}
</script>
<INPUT type='checkbox' name="chksn<%=lngWrtCnt%>" checked onclick='JS_ClickSn(this);' value="<%=rs("姓名")%>"><script>
function JS_ClickSn(o){
var c=document.getElementsByTagName("input")
for(i=0;i<c.length;i++)
if(c[i].value==o.value)c[i].checked=o.checked
}
</script>
需要判断一下 type 为checkbox, 还有要对只有1个checkbox的情况下进行判断
<script>
function JS_ClickSn(o){
var c=document.frm.chksn
for(i=0;i<c.length;i++)
if(c[i].value==o.value)c[i].checked=o.checked
}
</script>
form的name:frm,checkbox的名字相同.