如何使表单标签错误显示为<button type =“ button”>

时间:2019-07-23 14:01:42

标签: html forms button submit

我有正常工作的电子邮件表单,但是当我使用按钮type="button"时,如果您的电子邮件写得不好或什么都不写,那么表单标记不会显示错误。当我使用type="submit"时,错误消息正常运行。

我可以使用type="submit",但是它将表单数据放入url中并滚动到顶部,从而阻止用户看到他们的邮件已发送。

<form>

  <input type="text" name="name" required>

  <input type="email" name="email" required>

  <input type="text" name="phone" required>

  <textarea name="message" required></textarea>

  <div data sitekey="6LeZuK4UAAAAAP4qI3mwohSN2zntvwcvSCEmZxAb"></div>

  <button type="button" name="submit" onclick="captchaCheck()"></button>

</form>

案例1(首选):我希望表单标签显示带有按钮type="button"的类型错误

案例2:至少在单击按钮type="submit"之后不滚动到我的页面顶部(也可以防止url更改,但这不是很重要)

0 个答案:

没有答案