关于后台如何Confirm确认框并获取返回值

你宇哥还是你宇哥 2017-11-01 02:22:40
判断有时需要弹出对话框进行判断,JS 中使用 Confirm() 函数,在Java后台要怎样获取 Confirm() 的返回值,
请大神们明示
...全文
1168 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgkyle 2017-11-02
  • 打赏
  • 举报
回复 1
js是前台,前台调用后台你需要通过js对页面的form进行submit()。具体方法:var form = document.getElementById("你的formId"); form.action = xxx。 关于将js的值传到后台的方法:首先页面放一个hidden的input,这个input需要有id和name属性。然后在js里,var result = confirm("你想输入的内容"); document.getElementById("hidden的input的id").value = result,然后结合上面的,再对form进行提交: form.submit()。最后在后台就可以通过request.getParameter("hidden的input的name")取到值了。 但是,一般来说,confirm都是在前台做处理的,为什么要传到后台呢?一般来说,var result = confirm("你想输入的内容"); if(result == false) {return false;}就不会走下去了。

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧