<%
while(rs.next()){
out.print("<tr><td align=center >"+rs.getString("dt_name")+"</td><td><a href=depart_modify.jsp?dtid="+rs.getInt("dt_id")+">编辑</a> <a href=depart_del.jsp?dtid="+rs.getInt("dt_id")+">删除</a></td></tr>");
}
%>
如何在上面代码中作出修改使得点击删除的时候给出提示?
while(rs.next()){
out.print("<tr><td align=center >"+rs.getString("dt_name")+"</td><td><a href=depart_modify.jsp?dtid="+rs.getInt("dt_id")+">编辑</a> <a href=depart_del.jsp?dtid="+rs.getInt("dt_id")+">删除</a></td></tr>");
}
%>
如何在上面代码中作出修改使得点击删除的时候给出提示?
out.print("<javascript>alert('删除成功');</javascript>");
具体可能拼写有错 希望楼主自己修改
while(rs.next()){
out.print("<tr><td align=center >"+rs.getString("dt_name")+"</td><td><a href=depart_modify.jsp?dtid="+rs.getInt("dt_id")+">编辑</a> <a href=depart_del.jsp?dtid="+rs.getInt("dt_id")+" onclick="javascript:window.confirm('确认删除?');">删除</a></td></tr>");
}
%>
需要 ')'找不到符号
符号: 变量 window
位置: 类 SimplifiedJSPServlet {5}未结束的字符字面值不是语句非法字符: \65311未结束的字符字面值不是语句需要 ';'
function delete(id){
var message = "是否确定删除?";
if (confirm(message)){
this.location="depart_del.jsp?dtid="+id;
}
}
</script><a href="javascript:delete(rs.getInt("dt_id"))">删除</a>
while(rs.next()){
out.print("<tr><td align=center >"+rs.getString("dt_name")+"</td><td><a href=depart_modify.jsp?dtid="+rs.getInt("dt_id")+">编辑</a> <a href=depart_del.jsp?dtid="+rs.getInt("dt_id")+" onclick=\"return window.confirm('是否确定删除?')\">删除</a></td></tr>");
}
%>