Как несложно догадаться исходя из названия, тип number допускает ввод только числовых данных. С этим типом можно использовать несколько полезных новых атрибутов:
— min. Значение этого атрибута определяет минимальное допустимое значение для данного поля;
— max. Значение этого атрибута определяет максимальное допустимое значение для данного поля;
— step. Значение этого атрибута определяет шаг увеличения или уменьшения значения данного поля. Например, вы задали шаг, равный 5, минимальное значение 0 и максимальное значение 10. В этом случае браузер не позволит указать значения между 0 и 5 и между 5 и 10 (листинг 6.6).
Листинг 6.6. Тип number
<input type="number" name="mynumber" id="mynumber" min="0" max="10" step="5">
Оба атрибута, min и max, необязательные, а значение по умолчанию для атрибута step равно 1.
Добавить комментарий