Атрибут enctype

Атрибут enctype элемента FORM определяет тип содержимого, используемый для кодирования набора данных формы для передачи на сервер. Агенты пользователей должны поддерживать перечисленные ниже типы содержимого. Поведение для других типов содержимого не определено.

· application/x-www-form-urlencoded. Этот тип содержимого используется по умолчанию. Неэффективен для отправки большого количества двоичных данных или текста, содержащего символы, не входящие в набор ASCII. Символы, не входящие в набор ASCII заменяются знаком процента с последующими шестнадцатеричными цифрами (например “%2D”)

· multipart/form-data. Следует использовать для отправки форм, содержащих файлы, данные, не входящие в набор ASCII и двоичные данные.

Определение элементов управления формы - тег <INPUT>

Тег <INPUT> используется для определения области внутри формы, где собираются данные. Данный элемент представляет собой поле для ввода информации пользователем (обычно одна строка текста).

В любом элементе, в том числе и элементе INPUT, указывается параметр NAME для определения наименования переменной элемента управления. При отправке формы на сервер обрабатывающий скрипт получит данные введенные в поле виде значения переменной с именем, указанным в параметре NAME.

Можно использовать следующие атрибуты:

· MAXLENGTH - ограничивает число вводимых символов (по умолчанию ограничений нет)

· SIZE - размер видимой на экране области, занимаемой текущим полем. Если MAXLENGTH > SIZE, браузер будет прокручивать данные в окне.

  • VALUE - определяет начальное значение поля ввода.

а также атрибуты: ALIGN, CHECKED, NAME, SRC, TYPE.

Пример 5 - простая форма для ввода:

<FORM Method=”post” Action = “…”>

Улица: <INPUT NAME= "street">

<BR>

Город: <INPUT NAME= "city" SIZE= "20" MAXLENGTH= "20">

<BR>

Индекс: <INPUT NAME= "zip" SIZE= "5" MAXLENGTH= "5" VALUE= "99999"> <BR>

</FORM>

В окне браузера это будет выглядеть так:

Улица:
Город:
Индекс:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: