Пример
HTML-форма с полем ввода, имеющим заданный допустимый числовой интервал:
<form action="/action_page.php">
<label for="points">Баллы:</label>
<input type="number"
id="points" name="points" step="3">
<input type="submit">
</form>
Попробуйте сами »
Определение и использование
Атрибут step задаёт интервал между допустимыми числами в элементе <input>.
Пример: если step="3", допустимыми числами могут быть -3, 0, 3, 6 и т.д.
Подсказка: Атрибут step можно использовать вместе с атрибутами max и min для создания диапазона допустимых значений.
Примечание: Атрибут step работает со следующими типами ввода: number, range, date, datetime-local, month, time и week.
Поддержка в браузерах
Числа в таблице указывают первую версию браузера, которая полностью поддерживает атрибут.
| Атрибут | |||||
|---|---|---|---|---|---|
| step | 6.0 | 10.0 | 16.0 | 5.0 | 10.6 |
Синтаксис
<input step="number">
Значения атрибута
| Значение | Описание |
|---|---|
| число | Задаёт интервал между допустимыми числами в поле ввода. По умолчанию: 1. |
| any | Любое значение (специальное значение, снимающее ограничение шага при валидации). |