Элементы форм HTML
- Предыдущая страница Атрибуты форм HTML
- Следующая страница Типы ввода HTML
Эта глава описывает все элементы форм HTML.
Элемент <input>
Самым важным элементом формы является <input> Элемент.
Элемент <input> зависит от различных type Атрибуты могут изменяться в различных формах.
Комментарий:Следующая глава объяснит все типы ввода HTML.
Элемент <select> (выпадающий список)
<select> Элемент определяетВыпадающий список:
Пример
<select name="cars"> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="fiat">Fiat</option> <option value="audi">Audi</option> </select>
<option> Элемент определяет выбираемые значения.
Списки обычно показывают первый элемент как选定ный.
Вы можете определить предварительно选定ное значение, добавив атрибут selected.
Пример
<option value="fiat" selected>Fiat</option>
Элемент <textarea>
<textarea> Элемент определяет многострочный ввод данных (Текстовое поле):
Пример
<textarea name="message" rows="10" cols="30"> Кот играл в саду. </textarea>
Следующий HTML код будет отображаться в браузере как:
Кот играл в саду.
Элемент <button>
<button> ЭлементКнопка:
Пример
<button type="button" onclick="alert('Hello World!')">Нажми меня!</button>
Следующий HTML код будет отображаться в браузере как:
Элементы форм HTML5
HTML5 добавил следующие элементы форм:
- <datalist>
- <keygen>
- <output>
Комментарий:По умолчанию, браузеры не показывают неизвестные элементы. Новые элементы не разрушат вашу страницу.
Элемент <datalist> HTML5
<datalist> Элемент
Пользователи будут видеть список предварительно определенных вариантов, когда они вводят данные.
элемента list Атрибуты должны ссылаться на элемент id Атрибуты.
Пример
Элемент <input> с помощью <datalist> устанавливает предварительно определенные значения:
<form action="action_page.php"> <input list="browsers"> <datalist id="browsers"> <option value="Internet Explorer"> <option value="Firefox"> <option value="Chrome"> <option value="Opera"> <option value="Safari"> </datalist> </form>
- Предыдущая страница Атрибуты форм HTML
- Следующая страница Типы ввода HTML