HTML <form>Тег


Примеры

HTML-форма с двумя полями ввода и кнопкой отправки:

<form action="demo_form.php" method="get"> Имя: <input type="text" name="fname"><br> Фамилия: <input type="text" name="lname"><br> <input type="submit" value="Submit"> </form>

Попробуйте сами »
(Больше примеров внизу страницы)

Поддержка браузеров

Internet Explorer Firefox Opera Google Chrome Safari

Все основные браузеры поддерживают тег <form>.


Определение и использование

Тег <form> используется для создания HTML-формы для ввода данных пользователем.

Элемент <form> содержит один или несколько следующих элементов формы:


Различия между HTML 4.01 и HTML5

HTML5 добавил два новых атрибута: autocomplete и novalidate, а также больше не поддерживает некоторые атрибуты из HTML 4.01.


Различия между HTML и XHTML

В XHTML атрибут name устарел. Вместо него используйте глобальный атрибут id.


Атрибуты

НовоеНовые атрибуты в HTML5.

Attribute Значение Описание
accept MIME_type Не поддерживается в HTML5.Указывает тип файла, который получает сервер. (Файл отправляется через загрузку файла)
accept-charset character_set Указывает набор символов данных формы, который может обрабатывать сервер.
action URL Указывает, куда отправлять данные формы при отправке формы.
autocompleteНовое на
off
Указывает, включена ли функция автозаполнения формы.
enctype application/x-www-form-urlencoded
multipart/form-data
text/plain
Указывает, как кодировать данные формы перед отправкой на сервер. (Применяется к method="post")
method get
post
Указывает HTTP-метод, используемый для отправки данных формы.
name text Указывает имя формы.
novalidateНовое novalidate Если этот атрибут используется, форма не проверяется при отправке.
target _blank
_self
_parent
_top
Указывает, где открывать URL-адрес action.


Глобальные атрибуты

Тег <form> поддерживаетГлобальные атрибуты HTML。


Атрибуты событий

Тег <form> поддерживаетАтрибуты событий HTML。


Examples

Попробуйте сами - Примеры


Эта форма содержит два флажка и кнопку отправки.


Эта форма содержит две радиокнопки и кнопку отправки.


Связанные статьи

Учебник HTML:HTML-формы и ввод

Справочник по HTML DOM:Объект Form

Другие расширения