Атрибут 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.