Характеристики тега
В каких браузерах работает?
3.0+ | 1.0+ | 4.0+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
В каких спецификациях используется?
HTML | 3.2 | 4.01 | 5.0 |
XHTML | 1.0 | 1.1 |
Для чего используется?
Тег нужен для обеспечения обмена информацией с сервером и посетителем веб-ресурса.Однако использование тега можно подстроить и под другие цели внутри веб-ресурса, используя скрипты или другие альтернативные способы программирования.
Веб-сайт не ограничивается содержанием в себе определенного ограниченного количества форм, однако одновременно на сервер отсылается только 1 форма и не более того.
Принудить форму к отсылке данных можно даже без использования кнопки отправки, нажав на клавишу Enter.
В момент отправки контроль над процессом берет программный пакет обработки данных, указанный в атрибуте action.
Тег может содержать в себе не только специфические теги заполнения полей. Допускается использование и блочных элементов.
Как правильно задавать?
<form action="URL-адрес"> Содержимое формы </form>
Какие атрибуты поддерживаются?
- accept-charset - сообщает серверу, какая именно будет использоваться кодировка для обработки данных.
- action - URL-адрес обработчика, который собирает информацию из форм.
- autocomplete - подключает возможность автоматического заполнения.
- enctype - определенный способ кодировки информации из формы.
- method - протокол HTTP или его метод, если быть точнее.
- name - отображает название формы.
- novalidate - запрещает проверку адекватности заполнения полей.
- target - название окна,в котором будет показываться ответ с сервера.
В дополнение этого, тег поддерживает универсальные атрибуты и события.
Закрытый тег
Да.
Пример использования
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Тег form</title> </head> <body> <form action="mail.php"> <p><b>Сколько штатов в США?</b></p> <p><input type="radio" name="answer" value="a1">50<Br> <input type="radio" name="answer" value="a2">49<Br> <input type="radio" name="answer" value="a3">52</p> <p><input type="submit"></p> </form> </body> </html>