Книга: HTML5 для веб-дизайнеров
Сделай сам
Сделай сам
Все эти новые типы данных выполняют две главные задачи: они позволяют браузерам выводить встроенные элементы управления, подходящие для ожидаемых данных ввода, и валидировать введенное значение. Эти дополнения в HTML5 покрывают большинство вариантов, но вы все равно можете обнаружить, что вам нужно провести валидацию для значения, которое не подпадает ни под одну из новых категорий.
Хорошие новости: вы можете использовать атрибут pattern
для того, чтобы указать, какой именно род данных вы ожидаете. Плохие новости: придется использовать регулярные выражения:
<label for="zip">Почтовый индекс США</label>
<input name="zip" pattern="[d]{5}(-[d]{4})">
Большую часть времени вам не придется использовать атрибут pattern
. Что касается тех редких случаев, когда придется, – заранее вам сочувствую.
- «Сделай сам»: пять узелков на память
- Глава 13. Работа с вопросами и возражениями
- Шаг 4. Сделайте все правильно с самого начала
- Направьте зрителей на ваш сайт
- Глава 27. Последний обзор
- Глава 3. Проникните внутрь вашего предложения!
- Глава 4. Полное и открытое признание недостатков
- Глава 21. Дайте жизнь вашим текстам!
- Глава 22. Внешний вид!
- Глава 23. Заново редактируем!
- Сноски из книги
- Эту книгу хорошо дополняют: