asp+javascript,困惑我很久的问题
我写了这样一段程序
<%dim i,u_name
set rs = server.CreateObject ("adodb.recordset")
sql = "select * from dw "
rs.Open sql,conn,1,1
do while not rs.Eof
i=i+1
u_name="d"&i
%>
<tr valign="middle" bgcolor="#FFFFFF"onMouseOut="this.bgColor = '#FFFFFF'" onMouseOver="this.bgColor = '#D2EBFF'">
<td> <p align="center"><%=i%></p></td>
<td> <p align="left"><%=rs("dwmc")%></p></td>
<td><p align="center">
<input type="radio" name=<%=u_name %> value="1"> </p></td>
<td> <p align="center">
<input type="radio" name=<%=u_name %> value="2">
</p></td>
<td> <p align="center">
<input type="radio" name=<%=u_name %> value="3">
</p></td>
<td> <p align="center">
<input type="radio" name=<%=u_name %> value="4">
</p></td>
</tr>
<%
rs.movenext
loop
rs.close
set rs=nothing
%>
程序的意思是从dw表中取出所有的纪录(30行),每行四个radio让读者去按,我现在想加入这样一个功能,就是当读者不慎按错以后,可以将某一行的所有RADIO恢复成未选状态。难点是由于每一行有四个RADIO,虽然每一行RADIO的NAME是一样的,但由于NAME是一个ASP变量,该怎样做这样一个功能呢?可以每行做一个按钮,但按钮的ONCLICK事件该怎样写?