|
Устанавливает форму на страничке. Формы служат для отправки данных пользователя на сервер. Например, это может быть регистрационная форма или форма обратной связи. На одной страничке может быть несколько форм, но отправится может только одна.
- action - адрес скрипта, который будет обрабатывать данные формы на сервере;
- enctype - MIME-тип формы;
- method - метод протокола HTTP;
- name - имя формы;
- target - имя окна или фрейма, куда будет загружен результат обработки;
Параметр action
Задается адрес скрипта, который будет обрабатывать данные формы на сервере.
<form action="send.php">[поля формы]</form>
Параметр enctype
Задается MIME-тип формы. Как правило данный параметр не используется, так как сервер сам правильно определяет типы данных. Однако если какое-либо поле используется для отправки файла, то надо определить этот параметр как "multipart/form-data"
<form action="send.php" enctype="multipart/form-data">
[поля формы]
</form>
Параметр method
Задается метод запроса. Используются 2 типа:
- get - данные передаются в адресной строке браузера;
- post - данные передаются в запросе браузера;
<form action="send.php" method="get">
[поля формы]
</form>
Параметр name
Задается уникальное имя формы. Как правило используется для обращения к ее элементам посредством скриптов.
<form action="send.php" name="myform">
[поля формы]
</form>
Параметр target
Задается имя окна, в которое будет загружена страничка с результатами обработки формы. В качестве аргументов используется одно из следующих зарезервированных слов:
- _blank - новое окно браузера;
- _self - текущее окно браузера;
- _parent - фрейм-родитель; В случае, когда фреймов нет, аргумент работает как _self;
- _top - убирает все фреймы и загружает страницу на все окно браузера; В случае, когда фреймов нет, аргумент работает как _self;
<form action="send.php" target="_blank">
[поля формы]
</form>
вернуться назад
|