Примеры сетевых топологий


Формы - часть 3


25.1. Элемент FORM

<!element form - - (%block;|script)+ -(form)-- интерактивная форма -->
<!attlist form %attrs;-- %coreattrs, %i18n, %events --
action %uri; #required-- хандлер форм со стороны сервера --
method (get|post) get-- http метод для ввода форм --
enctype %contenttype; "application/x-www-form-urlencoded"
onsubmit %script; #implied-- форма введена --
onreset %script; #implied-- форма возвращена в исходное состояние --
accept-charset %charsets; #implied-- список поддерживаемых символьных наборов -->

Определение атрибутов

action = url

Этот атрибут специфицирует агента, который осуществляет обработку формы. Например, возможным значением атрибута может быть HTTP URI (для передачи формы программе) или mailto URI (для пересылки формы по электронной почте).

method = get|post

Этот атрибут специфицирует http-метод, который будет использоваться для представления данных. Возможные значения: "get" (по умолчанию) и "post". Метод post вводит пары имя/значение в тело формы.

enctype = content-type

Этот атрибут специфицирует тип содержимого (internet media type), используемого при передаче формы серверу (когда метод = "post"). Значение по умолчанию атрибута равно "application/x-www-form-urlencoded". Значение "multipart/form-data" должно использоваться в сочетании с type="file" элемента input.

accept-charset = charset list

Этот атрибут специфицирует список кодировок символов для входных данных, которые должны быть приняты сервером, обрабатывающим эти формы. Значения атрибута представляют собой список значений символьных комбинаций, разделенных пробелами или запятыми. Сервер должен интерпретировать этот список и воспринимать любой односимвольный код. Значение этого атрибута по умолчанию равно "unknown". Агент пользователя может интерпретировать это значение как символьную комбинацию, которая была использована для передачи документа, содержащего этот элемент form.

accept = content-type-list




Начало  Назад  Вперед