我正在尝试使用“onclick”事件提交父表单,但不指定表单的 ID。有一个原因。我使用网络字体作为按钮,因此使用“跨度”。
我的代码:
<form action="/Index" method="post"> <p>
<span class="fa fa-arrow-circle-right" onclick="document.form.submit();" style="font-size:50px;cursor:pointer;"></span>
<input type="hidden" name="id" value="10000"/>
</p>
我也尝试过:
onclick="this.form.submit();"
这也失败了。
请问正确的代码是什么?
最佳答案
如果页面中只有一个表单,则可以使用 document.forms[0].submit()
。
如果您在同一页面上有多个表单,那么它将提交第一个遇到的表单。
关于javascript - 尝试使用 onclick 事件提交父表单,但不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20110479/