我想使用 a 标签将表单提交到另一个页面。但是,当我这样做并使用 href="" 转到此页面时,表单似乎没有提交。它看起来像这样:
<form id="SomeForm" action="SomePage.php" method="GET">
<!--Here are some inputs-->
</form>
<a href="SomePage.php" onclick="javascript:document.getElementById('SomeForm').submit();">
The link to click on
</a>
单击此链接时,浏览器转到正确的页面,但提交的表单消失了。我使用 javascript 代码行为页面创建了一个大 URL,因此它看起来像是已提交,但我也希望能够使用 method="POST" 提交表单。如果它在同一页面上并且 href="#" 有效,否则无效。有没有办法做到这一点?