Руководство по HTML5

Руководство по HTML5

Адам Фриман

Другие элементы формы и валидация элемента input

Этой главой я завершаю тур по HTML формам. Есть пять дополнительных элементов, которые можно использовать в HTML формах, и я опишу каждый из них по очереди. Я также объясню новые возможности валидации входных данных, которые были введены в HTML5. Эти новые функции позволяют применять ограничения для данных, которые вводит пользователь, и они лишают пользователя возможности отправить форму, пока не будут удовлетворены необходимые требования. В таблице 14-1 приведено краткое содержание этой главы.

Таблица 14-1: Краткое содержание главы
Задача Решение Листинг
Создать список с вариантами выбора для представления пользователю. Использовать элемент select. 14-1, 14-2
Придать структуру списку с вариантами выбора в элементе select. Использовать элемент optgroup. 14-3
Получить от пользователя несколько строк текста. Использовать элемент textarea. 14-4
Обозначить результат вычисления. Использовать элемент output. 14-5
Создать пару ключей открытый/закрытый (public/private). Использовать элемент keygen. -
Убедиться, что пользователь предоставляет значение для элемента form. Использовать атрибут required. 14-6
Убедиться, что значение находится в пределах заданных границ. Использовать атрибуты min и max. 14-7
Убедиться, что значение соответствует регулярному выражению. Использовать атрибут pattern. 14-8, 14-9
Отключить валидацию входных данных. Использовать атрибуты novalidate и formnovalidate. 14-10

Использование других элементов формы

Использование валидации входных данных

Отключение валидации входных данных

Резюме

или RSS канал: Что новенького на smarly.net