表格:
<form method="DELETE" action="" id="deleteForm">
<c:forEach var="flight" items="${flights}">
<tr>
<td>${flight.id}</td>
<td>${flight.navigation}</td>
<td>${flight.team.id}</td>
<td><input type="submit" value="Delete flight" id="${flight.id}" onclick="deleteButtonClickHandler(event)"></td>
</tr>
</c:forEach>
</form>
处理程序:
(function () {
var idFlight = 0;
function deleteButtonClickHandler(event) {
idFlight = //id кнопки
}
})();
问题: 如何获取调用处理函数的按钮的id?
尝试通过以下方式提取信息
event.target.id:顺便说一下,您始终可以设置
debugger和查看当前值(只需将鼠标悬停在 上event)。