【发布时间】:2014-10-08 01:16:25
【问题描述】:
我有以下表格:
<form name="google" method="post" action="http://google.com/"></form>
<form name="yahoo" method="post" action="http://yahoo.com" target="_blank"></form>
是否有机会通过单击鼠标来提交这两个表单,例如一个提交按钮? jQuery 解决方案是不可接受的,因为我拥有的网站没有使用它,因此为单个操作加载外部库是不合理的。
有机会通过纯 Javascript 实现吗?
提前致谢!
【问题讨论】:
-
您可以在点击提交时调用 js 函数,然后您可以在两个表单上手动触发 SUBMIT 事件。我认为这会奏效
-
@mulla.azzi 不,如果它触发 POST,那将不起作用。发布后页面重新加载,第二个表单的信息将丢失。在发送之前,您需要保护第二个表格中的信息
-
是的,我可以使用 AJAX。 AJAX 请求的任何示例?我设法找到的都是用 jQuery 编写的
-
将
target="_blank"添加到您的两个表单中,它们应该打开并在新窗口中发布。
标签: javascript forms