Элемент 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>, это должно помочь.



Комментариев нет:

Отправить комментарий