因为这时候check不是唯一的了,所以出错,你把它的ID变成唯一的就行了
<table width="100%" height="99" border="1" cellpadding="0" cellspacing="0" bordercolor="#000000">
<% do while not rs.eof %>
<tr aaa="<%rs("id")%>" onclick="document.getElementById("check<%rs("id")%>").value=this.aaa; ">
<td><input name="check" type="text" id="check<%rs("id")%>"></td>
</tr>
<% rs.movenext
loop
%>
</table>