【发布时间】:2013-10-30 12:08:20
【问题描述】:
在谷歌浏览器中,如果我将 datetime-local 类型的输入值设置为包含秒数为 0 的秒数的时间,Chrome 决定不在输入上显示秒数值,这意味着用户无法设置秒。
例如如果我将值设置为2013-10-24T20:36:01,那么 Chrome 将显示一个输入,用户可以将日、月、年、小时、分钟和秒更改为他们想要的任何值(包括 0)。如果我将值设置为2013-10-24T20:36:00,那么秒部分就会消失。如果没有传入秒值,我可以理解它不会显示,但我明确将它们设置为 0,所以我会假设它会显示它们。
这是一个问题的原因是因为我正在从数据库中读取时间,如果它们中的任何一个被设置为 0 秒,用户就无法在不使用开发工具破解的情况下更改时间!
我错过了什么吗?
谢谢!
【问题讨论】:
标签: html google-chrome input