實現刪除確認對話框並傳遞 ID 參數至處理頁面。
<script language="javascript">
function Myconfirm(id) {
if (confirm("是否確定刪除該用戶?")) {
deleteUser(id);
}
}
function deleteUser(id) {
window.location = "deleteUserCommit.jsp?id=" + id;
}
</script>
<% while (rs.next()) { %>
<a href="javascript:Myconfirm(<%=rs.getString("id")%>)">刪除</a>
<% } %>
關鍵點:在循環中動態生成連結,將 ID 作為參數傳給 JavaScript 函數,再由函數拼接 URL 跳轉。若函數定義在循環外,需確保參數正確傳遞。