求助:JSP页面out.println语句如何添加JS判断
RT。JSP中写了个JS函数,判断是否删除,是就跳转,否就取消。但是写了后没有用,还是直接删除了。代码如下,是不是我写错了,高手们帮忙看一下下。
函数代码
Java code
<script type="text/javascript">
function confirmdialog()
{
if(window.confirm("您确认删除此条数据?"))
{
return true;
}
else{
alert("取消删除!");
{
return false;
}
}
</script>
删除代码
Java code
out.println("<td align=center><a href='servlet/deleteServlet?num="+ rs.getString("num").trim()+"'onclick='return confirmdialog()'>删除</a>"+"</td>");
感谢!
------解决方案--------------------<script type="text/javascript">
function confirmdialog()
{
if(window.confirm("您确认删除此条数据?")){
删除数据
}else{
alert("取消删除");
}
}
</script>
------解决方案--------------------a标签同时有href和onclick是没用的
可以这样
<a href="javascript:void(0)" onclick="confirmdialog('<%=rs.getString("num").trim()%>')" >删除</a>
你自己将这段拼到out.println里面吧
然后<script type="text/javascript">
function confirmdialog(num)
{
if(window.confirm("您确认删除此条数据?"))
{
document.location="servlet/deleteServlet?num="+num;
}
else
{
alert("取消删除!");
}
} </script>