Атрибут step ввода времени

Определение и использование

step Установка или возврат значения атрибута step поля времени.

Атрибут step в HTML определяет законный интервал времени в секундах или миллисекундах в поле времени (не применяется к часам или минутам).

Пример: если step="2", то законные значения могут быть 0, 2, 4 и т.д.

Совет:Атрибут step обычно используется с max и min Используйте атрибуты вместе, чтобы создать последовательность законных значений.

См. также:

Руководство по HTML:Атрибут step для <input> в HTML

Пример

Пример 1

Изменение законного интервала времени в секундах в поле времени:

document.getElementById("myTime").step = "10";

Попробуйте сами

Пример 2

Изменение законного интервала времени в миллисекундах в поле времени:

document.getElementById("myTime").step = ".050";

Попробуйте сами

Пример 3

Получение законного интервала времени в секундах в поле времени:

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

Попробуйте сами

Синтаксис

Возврат атрибута step:

timeObject.step

Настройка атрибута step:

timeObject.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="time"> не отображается как поле времени в Firefox.