例如,在我的表单中,我想使用新的HTML5表单类型<input type="url" />
(有关此类型的更多信息)。
问题在于,Chrome希望对我有帮助,并为我验证这些元素,除了它会吸引人。如果未通过内置验证,则该元素不会成为焦点。我用来预填充URL元素"http://"
,因此我自己的自定义验证只是将这些值视为空字符串,但是Chrome拒绝了。如果我可以更改其验证规则,那也可以。
我知道我可以恢复使用,type="text"
但是我希望使用这些新类型的产品提供更好的增强功能(例如:它会自动切换到移动设备上的自定义键盘布局):
因此,有没有办法关闭或自定义自动验证?