gpt4 book ai didi

javascript - 覆盖 html5 验证

转载 作者:太空狗 更新时间:2023-10-29 14:42:45 25 4
gpt4 key购买 nike

我正在制作一个简单的登录表单,其中包含两个字段:

<form>
<input type="email" name="email" required />
<input type="password" name="password" required />
<button type="submit">Log in</button>
</form>

对于现代浏览器,验证是自动触发的。

但是,如果可以使用 Javascript,我想接管 html5 表单验证,自己处理所有事情。

我想自动验证“onblur”(仅受影响的字段)并且我想在单击“提交”时验证所有字段。

然而,onblur 事件工作正常。当按下“提交”时,不会触发标准的“提交”事件。但是,触发了“无效”事件;但仅限于第一个无效事件。

告诉浏览器忽略所有与 HTML5 相关的验证并接管整个过程的好方法是什么?

最佳答案

请注意,即使某些浏览器可能支持 INPUT 元素上的 novalidate 属性,HTML 代码也不会验证。

根据文档,没有这样的属性。只有 FORM 元素可以包含 novalidate 属性。

关于javascript - 覆盖 html5 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9216115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com