FORM
(HTML 2.0) ? Form
Используется для создания заполяемой формы. Необходимо присутствие начального и конечного тегов. Внутри элемента FORM разрешается использовать большинство HTML-элементов.
Атрибуты:
NAME ? определяет имя формы, уникальное для данного документа. Используется, если в документе присутствует несколько форм.
ACTION ? обязательный атрибут. Определяет URL, по которому будет отправлено содержимое формы ? путь к скрипту сервера, обслуживающему данную форму.
METHOD ? определяет способ отправки содержимого формы. Возможные значения GET (по умолчанию) и POST.
ENCTYPE ? определяет способ кодирования содержимого формы при отправке. По умолчанию используется "application/x-www-form-urlencoded".
TARGET ? определяет имя окна, в которое возвращается результат обработки отправленной формы. Возможные значения : _self, _parent, _top, _blank или явно указанное имя окна. Подробное описание значений смотрите в атрибуте TARGET элемента A.
Пример: | ||
<!-- Создаем форму --> <FORM ACTION="/cgi-bin/thanks.pl" METHOD=GET NAME="TestForm"> <!-- Внутри формы создаем поле ввода: --> Фамилия: <INPUT TYPE="text" name="lastname" SIZE="20" VALUE="Пупкин"><br> <!-- Кнопка "Отправить": --> <INPUT TYPE="submit" VALUE="Отправить"> </FORM> <!-- Все, конец форме -->' |
Примечания:
Во время отладки скрипта, принимающего данные, удобнее всего использовать метод GET. | |
Метод GET не позволяет передать скрипту большой объём данных. Если предполагается, что пользователь будет заполнять очень большую форму или вводить объёмные текстовые данные, или пересылать файл ? используйте METHOD="POST". | |
Перед тегом <FORM> в браузерах Netscape образуется пустое пространство, вертикальный отступ. Если вас это не устраивает и при этом форма на странице одна, поместите тег <FORM> в начало страницы, сразу после тега <BODY>, это должно помочь. |
Частичная или полная перепечатка или иное использование материалов сайта допускается только с разрешения автора. Ссылка на источник обязательна. Нарушители преследуются по закону РФ и все такое.