通过javascript提交表单时出错

时间:2018-03-31 12:43:31

标签: javascript html

我正在尝试通过javascript函数提交表单。但是这样做我在提交表单的行上出现错误。这是代码:

https://www.w3schools.com/code/tryit.asp?filename=FPWA81GSTXIG

我得到“未捕获的TypeError:document.getElementById(...)。submit不是函数”错误就行document.getElementById(“theform”)。submit();

为什么会发生这种情况,我有点困在这里。

感谢您的帮助

2 个答案:

答案 0 :(得分:0)

尝试重命名您的按钮元素。如果你把它称为方法相同,那么它会被覆盖,我认为。称之为“btn-submit”或只是提交不同的东西。

答案 1 :(得分:0)

从js添加监听器:

document.getElementById("submit").onclick = validate_certificate

检查 Demo