不用JS如何取得页面上某个TR里的TD的值?就是某行某列的值。
<TABLE width="95%" border=0 align="center" cellPadding=4 cellSpacing=1 bgColor=#666666>
<thead>
<TR>
<TD align="right" class="IDColumnbg">
<font color="yellow">勾选</font>
</TD>
<TD class="IDColumnbg" align=center>
<b>COL1</b>
</TD>
<TD class="TDbg">
<B>COL2B>
</TD>
<TD class="TDbg">
[<font color="red"><B>编辑</B></font>]
</TD>
<TD class="TDbg">
[<font color="red"><B>删除</B></font>]
</TD>
</TR>
</thead>
<TBODY id="list">
<% 在这里从数据库取得ResultSet并用for循环列出各条记录的值 %>
<TR>
<td class="IDColumnbg" align="right">
<input name="chooses" type="checkbox" value="<%=rs.getString("col1")%>" onclick="onSelect(this);">
</td>
<TD class="IDColumnbg" align=center>
<B><%=rs.getString("COL1")%></B>
</TD>
<TD class="IDColumnbg" align=center>
<B><%=rs.getString("COL2")%></B>
</TD>
<TD align=center class="TDbg">
<a href="javascript: void(0)" onclick="modifyData();">
</TD>
<TD align=center class="TDbg">
<a style="cursor:hand" onclick="deleteData();">
</TD>
</TR>
<%
}
%>
</TBODY>
</TABLE>
我现在要在用鼠标点击编辑按钮时能找到COL2列的对应的行的值。用什么方法可以呢?比如我用鼠标点击编辑的时候调用的函数是modify() javascript函数。但如果我想把刚才点击的时候对应的行的COL2列的值取到,然后传给modify()函数怎么做呢?这样的想法能实现吗?
或者我需要的效果就是能在进行编辑前(即调用modify() javascript函数前)能把当前行的某一列的值给取到,然后进行处理,再传给modify()函数。能做到这样的要求吗?