google-chrome - HTML5 日期输入接受无效日期?

标签 google-chrome date datepicker forms

为什么HTML5元素可以<input type="date">让用户滚动日期到无效日期,例如 31 September 2014

演示:http://jsfiddle.net/oztjryx4/1/

为什么 Chrome 允许这种情况发生?如何检查日期是否无效或不存在?

最佳答案

您可以使用 input.validity.badInput 检测此类无效日期。 根据http://crbug.com/231811 ,原因很简单。

关于google-chrome - HTML5 日期输入接受无效日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26176378/

相关文章:

java - InvalidArgumentException:无效参数和 InvalidSelectorException:ChromeDriver 和 Chrome 使用 Selenium 和 Java 时出现无效选择器错误

javascript - 为什么多个日期选择器不起作用?

html - 字体在 chrome 上看起来有点粗

javascript - 将时间范围从几天更改为几周,如何更新和求和数据值?

perl - Date::Manip 对象的神秘 perl 未定义值

date - 如何将 ReadableInstant (Joda Time) 转换为 Java 日期?

java - 在获得焦点时打开 JXDatePicker

angularjs - 独立的 AngularJS 日期选择器,不需要庞大的框架

google-chrome - Chrome 开发者工具中的黑盒脚本选项

android - Android中有什么方法可以强制打开链接以在Chrome中打开?