Javascript 禁用HTML5输入验证,同时启用模糊验证
在模糊上启用有效性检查的已知解决方案是添加属性Javascript 禁用HTML5输入验证,同时启用模糊验证,javascript,html,validation,Javascript,Html,Validation,在模糊上启用有效性检查的已知解决方案是添加属性onblur=“this.checkValidity();”,但是如何防止HTML5的默认行为,即检查输入的有效性(例如,电子邮件或电话)在每次击键时?您可以将novalidate添加到表单标记中,以阻止HTML5验证生效 <form novalidate name="exampleForm" method="post"> </form> 例如,你是指类型=号码还是电子邮件?无法设置type=text?是否阻止执行nov
onblur=“this.checkValidity();”
,但是如何防止HTML5的默认行为,即检查输入的有效性(例如,电子邮件或电话)在每次击键时?您可以将novalidate
添加到表单标记中,以阻止HTML5验证生效
<form novalidate name="exampleForm" method="post">
</form>
例如,你是指类型=号码还是电子邮件?无法设置type=text?是否阻止执行novalidate
阻止执行onblur=“this.checkValidity();”
?可以通过停止验证以及将novalidate应用于表单来阻止检查。否则不使用onblur=“this.checkValidity();”,但可以使用正则表达式创建一些自定义生成验证。