【发布时间】:2012-10-27 18:05:30
【问题描述】:
它适用于 Firefox 和 Chrome 不太清楚是什么原因。 在apache tomcat中使用jsp。
表格代码如下
<form id="form1" method="POST" action="zzz.jsp?yy=submit">
<input type="button" name="submit" id="submit" value="Submit" onclick="Submitconfirm()" />
</p>
</form>
提交确认的javascript
function Submitconfirm() {
var a = document.getElementById("form1");
if (confirm()) {
a.submit();
}
}
function confirm() {
return confirm('Are you sure these details are correct?');
}
jsp没有回发功能所以我不得不求助于这个,在提交时会执行javascript发送表单。
【问题讨论】:
-
更新功能,每次在IE 9上运行时出现Internet Explorer无法显示网页错误
-
不太确定是否与此问题有关:stackoverflow.com/questions/7577542/…
-
你有一个
</p>标签的表单不平衡。 -
我认为它与那个 SO 问题无关 - 它在具有
onClick的同一元素上具有type="submit"。您的按钮是type="button",因此它不应自行提交表单。
标签: jsp