【发布时间】:2020-12-30 05:58:14
【问题描述】:
这个问题可能会被问很多次。但是否可能,并没有明确的解释。
我有一个 type="time" 的输入。我已经对其应用了 min 和 max 属性。但是选择器仍然显示所有时间值,也可以选择不在范围内的任何时间值。
<input type="time" id="gfg" name="Geek_time" placeholder="Enter time" min="16:00" max="22:00">
我正在安卓手机上查看这个。这在 web chrome 浏览器中也不起作用。 而输入类型=“日期”
在输入时间时会出现这种行为吗?
只有基于 JS 的验证在这里有效,而不是内置的 min/max?
【问题讨论】:
-
可以分享相关的html代码吗?
-
@Amit 我已经尝试过 w3schools / 其他一些教程中提供的示例代码
-
我认为最初您可以输入任何值,但表单不会通过并且验证将失败。除非你在某处使用了 event.preventDefault( ) 或者你以某种方式绕过了验证。
-
同时检查浏览器版本兼容性...developer.mozilla.org/en-US/docs/Web/HTML/Element/input/…