html - “步骤”属性不适用于本地日期时间
问题描述
我正在尝试使用datetime-local
来选择日期和时间。
输入工作正常,不幸的是我似乎根本无法让该step
属性工作。
MDN 文档似乎建议我应该能够使用它在几秒钟内设置一个步骤,但这根本不起作用。
<form method='post' action='#'>
<input
type="datetime-local"
id="meeting-time"
name="meeting-time"
value="2018-06-12T19:30"
min="2018-06-07T00:00"
max="2018-06-14T00:00"
step="900"
/>
<input type='submit' value='Go!'>
</form>
我错过了什么吗?
解决方案
所以,我的困惑来自这样一个事实,即step
不会改变日历中出现的步骤,也不会阻止用户自己输入时间。
该step
属性在最宽松的意义上确实“起作用”,因为它允许用户在使用键盘选择值后使用箭头在值之间进行步进。
推荐阅读
- javascript - 选定值的 InnerHTML 输出
- angular - 如何以 Angular Reactive 形式获取复选框值
- azure - 如何在 Azure 门户中登录到不同的租户(非默认)?
- sonarqube - Github Actions、Python Coverage 和 Sonar Qube
- javascript - 需要使用 JS 替换页面上的 URL
- python - 如何设置相对路径以使用 Python 3 在 PyInstaller 中构建可移植的 .exe?
- swagger - 大摇大摆地描述文件内容
- c# - 将数据发送到正在运行的异步函数 xamarin
- r - 是否有 R 函数来查找本地最小值和最大值?
- linux - 使用 FROM 中的参数构建 docker 映像失败