当前位置: 代码迷 >> Java Web开发 >> JSP页面out.println语句怎么添加JS判断
  详细解决方案

JSP页面out.println语句怎么添加JS判断

热度:232   发布时间:2016-04-17 00:49:15.0
求助: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>
  相关解决方案