2
爲什麼HTML5元素<input type="date">
可讓用戶滾動瀏覽日期到無效日期,如31 September 2014
?HTML5日期輸入接受無效日期?
DEMO:http://jsfiddle.net/oztjryx4/1/
爲什麼Chrome瀏覽器允許這種情況發生?我如何檢查日期是否無效或不存在?
爲什麼HTML5元素<input type="date">
可讓用戶滾動瀏覽日期到無效日期,如31 September 2014
?HTML5日期輸入接受無效日期?
DEMO:http://jsfiddle.net/oztjryx4/1/
爲什麼Chrome瀏覽器允許這種情況發生?我如何檢查日期是否無效或不存在?
您可以使用input.validity.badInput檢測這些無效日期。 根據http://crbug.com/231811,原因很簡單。
Chrome將無法爲無效日期生成值。 [演示](http://jsfiddle.net/snnj94ke/) – 2014-10-03 09:24:46