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

设置HTML输入类型时间的最小值,html,datetime,input,time,min,Html,Datetime,Input,Time,Min,我正在尝试设置时间输入类型的最小值。 但它不允许我将其设置为分钟值,比如:09:30。 然后设置为09:00。 这是我的HTML: <input type="time" min="09:30" max="17:30" step="300"> 谢谢 如果您试图在09:30之前提交表单,它实际上会起作用,但会出现验证错误 不过,浏览器似乎不会从30开始计算分钟数,这可能是因为用户可能需要为有效的小时数范围输入0到59之间的任何值。正确的值格式:min=00:00:00 max=23:5

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

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

谢谢

如果您试图在09:30之前提交表单,它实际上会起作用,但会出现验证错误

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

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

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


“步长”选项表示时间值的增量/减量(以秒为单位)。

您可能正在使用FireFox,不支持输入类型“时间”。
你的代码在Chrome中工作

你的答案被标记为低质量。我猜你想告诉OP,他需要使用HH:mm:ss格式。也许你可以改进你的答案?@Fildor这被标记为低质量,因为答案很短,没有其他。这是一个有效的答案。。。不管是好的还是坏的,都不是低质量后评价的问题。@Lundin我要求他改进他的答案,因为它被标记为低质量。我什么也没说为什么它会被标记。也许我的评论不太清楚,对不起。第一组2位数代表小时,第二组2位数代表分钟,第三组2位数代表秒。步长选项表示时间值的增量/减量(以秒为单位)。现在清楚了吗@Fildor?它以什么方式成为一些浏览器?以某种方式阻止您设置?哪条路?到09:30的值是多少?