谁能向我解释这个错误是什么意思?对于此方面的任何帮助,我将非常感谢。
<form class="form" id="form" action="/mailer.php" method="post">
我为此使用的Jquery代码是这样。
$('#form').submit();
检查表单,查看是否有HTMLInputElementID为或ID 为的ID submit。
HTMLInputElement
submit
这将一个属性设置submit到HTMLFormElement,所以submit不能被执行,其是在表格元件的原型函数。
HTMLFormElement
例:
<form class="form" id="form" action="/mailer.php" method="post"> <input type="button" name="submit" value="go"/> </form>
js:
console.log($("#form")[0].submit); // will be the button element, not the submit function.
jQuery的.submit()方法将.submit()在原始dom元素上调用,因此将发生错误。
.submit()