Input Date step 属性

定义和用法

step 属性设置或返回日期字段的 step 属性的值。

HTML step 属性规定用户在日期字段中打开日历时可选择的合法的日期间隔。

例如,如果 step = "2",则只能选择日历中的每隔一天。

另请参阅:

HTML 参考手册:HTML <input> step 属性

实例

例子 1

更改合法的天数间隔:

document.getElementById("myDate").step = "2";

亲自试一试

例子 2

获取合法的日期间隔:

var x = document.getElementById("myDate").step;

亲自试一试

语法

返回 step 属性:

inputdateObject.step

设置 step 属性:

inputdateObject.step = number

属性值

描述
number

规定法定天数间隔。默认为 1 天。

例如:

  • 如果 step="2",则只能每隔一天在日期日历中选择。
  • 如果 step="10",则只能每隔九天在日期日历中选择。

技术细节

返回值: 数值,表示合法的天数。

浏览器支持

表中的数字注明了首个完全支持该属性的浏览器版本。

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 10.0 支持 支持 支持

注意:<input type="date"> 元素在 IE11 及更早版本中不显示任何日期字段/日历。