首页 > 解决方案 > ReferenceError:在 HTMLInputElement.onclick 中未定义 submitForm

问题描述

我正在尝试创建一个带有submit按钮的表单,但我不断收到错误消息:

submitForm 未定义。

<form action="/action.php" method="GET">
    <label for="Name">Name:
        <input type="text" name="Name" id="Name">
    </label>
    <label for="email">Email:
        <input type="email" name="user-email" id="email">
    </label>
    <input id="contactSubmit" type="button" onclick="submitForm()" value="Submit">
    <script src="contact-us.js" charset="utf-8"></script>

标签: javascripthtml

解决方案


您的消息中的“submitForm”是函数的名称。当有人单击按钮时调用它(单击事件;输入标签中的“onclick”)。该消息告诉该函数未定义。确保您之前在 JS 代码中定义了它。


推荐阅读