JSP 删除时提示,确认即删除,取消则返回

<scripttype="text/javascript">functioncheckDel(gg_no){if(confirm("确定要删除吗?")){action="... <script type="text/javascript">
function checkDel(gg_no)
{
if(confirm("确定要删除吗?"))
{
action="<%=request.getContextPath()%>/DeleteNoticeServlet";
}
}
</script>

</div>
<div align="center">
<input onclick="javascript:checkDel(<%=gg_no %>>)" type="button" value="删除">
</div>
这是我的代码,如何执行DeleteNoticeServlet,新人在线等,万分感谢
展开
 我来答
happy活着就好
推荐于2016-08-29 · TA获得超过454个赞
知道小有建树答主
回答量:611
采纳率:100%
帮助的人:341万
展开全部

action="<%=request.getContextPath()%>/DeleteNoticeServlet";

改成

action="<%=request.getContextPath()%>" + "/DeleteNoticeServlet";
但是这样还是不对 
因为<%=request.getContextPath()%>" 是jsp代码 无法在客户端执行 
你可以把默认的action写成action="<%=request.getContextPath()%>" + "/DeleteNoticeServlet";
 这样在执行javascript之前 就初始化了action 避免在javascript中执行了 
 
然后在判断用户行为javascript:checkDel(<%=gg_no %>>)" 
即  if(confirm("确定要删除吗?"))判断 如果 不提交
return; 
即可那样不删除就不提交了
要删除就提交 已经初始化的那个action

思路是这样的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式