Атрибут step Input DatetimeLocal
Определение и использование
step
Установка или возврат значения свойства step поля локальной даты и времени.
Атрибут step HTML определяет законные интервалы чисел в поле локальной даты и времени в секундах или миллисекундах (не применяется к дням, месяцам, годам, часам или минутам).
Пример: если step="2", то законные значения могут быть 0, 2, 4 и т.д.
Совет: Свойство step обычно используется вместе с max и min Используйте атрибуты вместе, чтобы создать последовательность законных значений.
См. также:
HTML справочник:Атрибут step у <input>
Пример
Пример 1
Изменение законных интервалов чисел в поле локальной даты и времени в секундах:
document.getElementById("myLocalDate").step = "10";
Пример 2
Изменение законных интервалов чисел в поле локальной даты и времени в миллисекундах:
document.getElementById("myLocalDate").step = ".020";
Пример 3
Получение законных интервалов чисел в поле локальной даты и времени:
var x = document.getElementById("myLocalDate").step;
Синтаксис
Возврат свойства step:
datetimelocalObject.step
Установка свойства step:
datetimelocalObject.step = number
Значение атрибута
Значение | Описание |
---|---|
number |
Определяет законные интервалы чисел в поле локальной даты и времени. Для секунд:Используются числа, которые в конечном итоге достигнут "60". Например: "1", "2", "10", "30" и т.д. Для миллисекунд:Начинается с "." и используетчисла, которые в конечном итоге достигнут "1000". Например: ".010", ".050", ".20" и т.д. |
Технические детали
Возвратное значение: | Числовые значения, представляющие собой законные интервалы в секундах или миллисекундах. |
---|
Поддержка браузерами
Числа в таблице указывают на версию первого браузера, который полностью поддерживает этот атрибут.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Поддержка | 10.0 | Поддержка | Поддержка | Поддержка |
Внимание:Элемент <input type="datetime-local"> не показывает ни одного поля даты и времени / календаря в Firefox.