设置HTML输入类型时间的最小值

时间:2014-11-17 09:47:22

标签: html datetime input time min

我正在尝试设置时间输入类型的最小值 但它不会让我把它设置为分钟的值,如:09:30。 然后它设置为09:00。 这是我的HTML:

<input type="time" min="09:30" max="17:30" step="300">

谢谢!

3 个答案:

答案 0 :(得分:0)

如果您尝试使用早于09:30的时间提交表单,它实际上会有效,并显示验证错误。

似乎浏览器不会从30开始分钟,可能是因为用户可能需要在有效的小时范围内输入0到59之间的任何值。

答案 1 :(得分:0)

正确的值格式:min="00:00:00" max="23:59:59"

第一组2位代表小时,第二组2位代表分钟,第三组2位代表秒。

“step”选项表示时间值的增量/减量,单位为秒。

答案 2 :(得分:0)

您可能正在使用FireFox,不支持输入类型时间。 您的代码适用于Chrome。