Кратко
СкопированоАтрибут 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 можно указать инструкции по заполнению поля.