(более полный ответ, также о действии и энктипе)
Метод 'default', 'action' и 'enctype' формы HTML по умолчанию, если они не указаны,
GET, текущий URL и application/x-www-form-urlencoded
соответственно.
(т.е. по умолчанию форма запрашивает текущую страницу с введенными параметрами.)
Это поведение никогда не менялось, кроме «действия» (в HTML 4 это требовалось). Цитирование:
method: « значение по умолчанию для пропущенного значения для атрибута метода: ... состояние GET.»
Действие:
Действие элемента - это значение атрибута formaction элемента, если элемент является кнопкой Submit и имеет такой атрибут, или значение атрибута действия его владельца формы, если он есть, или пустая строка , <...> Если action - пустая строка, пусть action - URL-адрес документа формы.
enctype: «По умолчанию для отсутствует значение для атрибута enctype ... состояние application/x-www-form-urlencoded
.»
метод: «Возможные (без учета регистра) значения:« get »(по умолчанию) и« post ».»
действие: нет по умолчанию, DTD требует его
enctype: «Значением по умолчанию для этого атрибута является« application / x-www-form-urlencoded »."
<!ATTLIST FORM
%attrs; -- %coreattrs, %i18n, %events --
action %URI; #REQUIRED -- server-side form handler --
method (GET|POST) GET -- HTTP method used to submit the form--
enctype %ContentType; "application/x-www-form-urlencoded"
method: «Это может быть либо GET, либо POST, по умолчанию GET.»
действие: нет явного предложения, только в DTD
enctype: «По умолчанию application / x-www-form-urlencoded .»
<!ATTLIST FORM
action %URL #IMPLIED -- server-side form handler --
method (%HTTP-Method) GET -- see HTTP specification --
enctype %Content-Type; "application/x-www-form-urlencoded"
метод: без явного предложения, только в DTD
action: «URI действия формы по умолчанию - базовый URI документа»
enctype: «Кодировка по умолчанию для всех форм - это application / x-www-form-urlencoded '."
<!ATTLIST FORM
ACTION CDATA #IMPLIED
METHOD (%HTTP-Method) GET
ENCTYPE %Content-Type; "application/x-www-form-urlencoded"