【发布时间】:2013-12-20 08:06:14
【问题描述】:
jsp 页面上有两个链接,它们有共同的 javascript 函数 func1 作为其 onclick 事件的处理程序。 func1 提交表单,其中包含两个链接。提交表单课程重定向到某个 servlet。 func1 看起来像:
function func1(someValue, form)
{
getElementById('someId').value = someValue;
getElementById(form).submit();
}
问题是因为 Mozilla FireFox 18-version:func1 中的 submit() 仍然只对一个链接有效,对另一个链接无效。
在 func1 中的 submit() 之后添加 alert() 解决了这个问题。
如何在不添加 alert() 的情况下使 submit() 工作?
P.S.:在func1中添加setTimeout(), “return false”; cache - submit() 函数的参数; name, value-attributes 到 jsp 中的表单元素 - 页面没有做任何努力。
【问题讨论】:
标签: javascript html jsp submit form-submit