This question already has answers here:
Submit two forms with one button
(7个答案)
5年前关闭。
我有以下几种形式:
一次单击是否有机会提交这两种表格?一个提交按钮? jQuery解决方案是不可接受的,因为我所在的网站未使用它,因此为单个操作加载外部库是不合理的。
有机会通过纯Javascript实现吗?
提前致谢!
js:
(7个答案)
5年前关闭。
我有以下几种形式:
<form name="google" method="post" action="http://google.com/"></form>
<form name="yahoo" method="post" action="http://yahoo.com" target="_blank"></form>
一次单击是否有机会提交这两种表格?一个提交按钮? jQuery解决方案是不可接受的,因为我所在的网站未使用它,因此为单个操作加载外部库是不合理的。
有机会通过纯Javascript实现吗?
提前致谢!
最佳答案
的HTML:
<form id="form1" name="google" method="post" action="http://google.com/" onsubmit="submitBoth(); return false;"></form>
<form id="form2" name="yahoo" method="post" action="http://yahoo.com" target="_blank" onsubmit="submitBoth(); return false;"></form>
js:
function submitBoth() {
document.getElementById('form1').submit();
document.getElementById('form2').submit();
}
关于javascript - 用一个提交按钮提交两个表单-Javascript ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25307172/