1

我目前正在开发一个使用 HTML5[input type=date]表单元素的网络应用程序。据我所知,目前只有少数浏览器支持它:Chrome、Safari 和 Opera。

我主要关注对 Chrome 和 Safari 的支持。我正在尝试检测是否输入了日期,但 Chrome 和 Safari 都以不同的方式处理空白日期。对于 Chrome,空日期字段的值为空字符串,但对于 Safari,空日期字段的值为'0000-00-00'.

有没有检测空白日期的标准,还是我只需要尽可能多地测试不同的“空白”格式?我宁愿不要,因为如果其他浏览器(如 IE 和 Firefox)支持[input type=date]并再次使用自己的空白格式,我不想不得不继续将格式添加到列表中......

4

0 回答 0