值从HTML表中访问函数,该表显示数据库中的条目

时间:2014-03-11 10:36:09

标签: javascript html sql

`                  用户身份         离开类型         开始日期         结束日期         状态         批准/拒绝

    </tr>
 <c:forEach var="roww" items="${resultt.rows}">
  <tr>
   <td><c:out value="${roww.uid}"/></td>
   <td><c:out value="${roww.type}"/></td>
   <td><c:out value="${roww.stdt}"/></td>
   <td><c:out value="${roww.enddt}"/></td>
   <td><input type="button" value="Approve" name="app" onclick="approval();" />
       <input type="button" value="Reject" name="rej" onclick="rejection();" />  
       `

我想在点击“批准”按钮时调用函数approval()。 Function需要从单击它的行访问数据值。 我还需要更改该特定行的数据库中Status列的值。

我正在使用JSP和MySQL数据库

1 个答案:

答案 0 :(得分:1)

在批准中将此作为参数添加应该会为您提供点击的dom元素,然后您可以从那里导航,即approval(this);

what's "this" in javascript onclick?

我建议使用类似jQuery的东西来附加事件监听器。

jQuery API click