Кратко
СкопированоАтрибут step
устанавливает шаг изменения значения тега <input>
.
Как пишется
СкопированоАтрибут step
можно применить к тегам <input>
со следующими значениями атрибута type
:
date
, значение по умолчанию 1 день;month
, значение по умолчанию 1 месяц;week
, значение по умолчанию 1 неделя;time
, значение по умолчанию 60 секунд;datetime
, значение по умолчанию 1 секунда;- local number
, значение по умолчанию 1;range
, значение по умолчанию 1.
Значением атрибута step
может быть положительное число с плавающей точкой или ключевое слово any
, которое означает любое число.
Атрибут step
можно использовать вместе с атрибутами:
min
— устанавливает минимальное значение диапазона;max
— устанавливает максимальное значение диапазона.
Пример
СкопированоВ этом примере числовое поле может принимать значения от 1 до 10 с интервалом 0.5:
<form> <input type="number" step="0.5" min="1" max="10"> <button>Отправить</button><form>
<form> <input type="number" step="0.5" min="1" max="10"> <button>Отправить</button> <form>
Особенности
СкопированоЧтобы пользователю было удобнее взаимодействовать с интерфейсом, к тегу <input>
с атрибутом step
можно указать инструкции по заполнению поля.