【问题标题】:How to fix "member not found"- error in Javascript [duplicate]如何修复“找不到成员”-Javascript中的错误[重复]
【发布时间】:2019-09-12 23:54:24
【问题描述】:
//html code for form
<form id="contactform" method="post" action="/action_page.php">
//submit button html code
<input type="button" id="submit" onclick="submit_form()" value="Submit">
//javascript submit function.
function submit_form()
{
document.getElementById("contactform").submit();
return false;
}

所以这里是我的联系表单的 html 和 javascript sn-ps,现在当我调试我的 javascript 代码时,它在 document.getElementById("contactform").submit();线。即使我的按钮的 id 和运行的函数的名称不同,问题仍然存在。有人可以帮我解决这个问题吗?

【问题讨论】:

  • 您在所有浏览器或任何特定浏览器上都有此错误吗?
  • 到目前为止,您发布的所有代码都不会产生该错误。请更新您的问题minimal reproducible example

标签: javascript


【解决方案1】:

问题是您的输入按钮的 ID 为 submit

我重命名了那个 id,你可以在下面看到一个工作代码:

function submit_form()
{
document.getElementById("contactform").submit()
return false;
}
<form id="contactform" method="post" action="/action_page.php">

<input type="button" id="hsubmit" onclick="submit_form()" value="Submit">
</form>

【讨论】:

  • 非常感谢!它现在完美无缺。 @Unamata Sanatarai
猜你喜欢
  • 2013-03-06
  • 2014-09-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多