jsp超连接弹出确认窗口的问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 13:38:24
我在作一个删除界面,首先是选择删除的软件,然后点删除, 现在是点一下按钮他就直接删除了? 问一下怎么才能让他在跳出来个窗口,显示有是否确定删除, 选择是, 或者否,退出.
我知道在html中可以这样写:
<a href/ onclick="return confirm('真的要删除吗?')">删除</a>

但是我的jsp页面中要用out.print输出上面的代码,请问该怎么写?

out.print("<a href=\"#\" onclick=\"return confirm('确定')\">aaaa</a>");

先写一个javascript函数,一般都放在<head>和</head>之间(假设删除是以记录id为参数实现的):
<script language="javascript">
<!--
function del(id){
if(confirm("真的要删除吗?")){
window.open("softdel.jsp?id="+id, "_self");
}
}
-->
</script>
然后在删除的链接上:
out.print("<a href=\"javascript:del(123)\">删除</a>");
这个123是传递的ID

注:如果参数ID非数字,那么要用单引号