【发布时间】:2016-01-07 02:45:14
【问题描述】:
我正在尝试使用 HTML 5 进行表单验证,如 developer.mozilla.org Data form validation (developer.mozilla.org) 中所述。我正在使用 Chrome 浏览器对其进行测试。两个问题。
- 当我的输入类型为
datetime-local时,我无法通过checkValidity()使表单通过。 datetime-local 的输入格式非常严格(Chrome 强制它采用某种格式),但它就是没有通过。为什么? - 此
datetime-local字段不应是必填字段。当用户没有指定输入时如何让它通过?
【问题讨论】:
-
请在
jsbin.com或jsfiddle.net中显示您的代码 -
无法复制问题,请在问题本身中添加一些代码。我最接近复制该问题的方法是仅填写部分字段,将一半字段留空(但验证错误是因为该字段不完整,而不是因为它是必需的)
-
我实际上在使用 JQuery 手机,我不知道这是否与它有关。但是好的,我会再试一次并在网站上放一些代码,看看我以后是否可以复制它。谢谢。
标签: javascript html validation