JavaScript表单提交在Firefox中不起作用

时间:2016-09-03 09:28:34

标签: javascript jquery html

我使用以下脚本,它适用于其他浏览器,但它在Firefox中不起作用。

点击<a href>时无效。

我该如何解决这个问题?

function submitform() {
    document.forms["serverlogin"].submit();
}
<a class="pakb-box" href="javascript: submitform()" target="_blank">
    <p class="pakb-box-icon"><i class="icon-webadresgegevens"></i></p>
</a>
<form id="serverlogin" action="http://example.com" method="post" target="_blank">
    <input name="token" value="1234567890" type="hidden">
    <input name="SESSID" value="1234567890" type="hidden">
    <input name="PHPSESSID" value="1234567890" type="hidden">
    <input value="Open" type="submit">
</form>
  

1 个答案:

答案 0 :(得分:2)

试试这个

删除href属性。并改为使用

<a class="pakb-box" onclick="submitform()" target="_blank"> 

而不是

 <a class="pakb-box" href="javascript: submitform()" target="_blank">