Последние учебники веб-разработки
 

HTML <form> method Attribute

<HTML <form> тег

пример

Отправить форму с помощью "get" метод:

<form action="demo_form.asp" method="get">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>
Попробуй сам "

Больше "Попробуйте сами" примеры ниже.


Определение и использование

method атрибут определяет , как отправить данных формы (форма-данные передаются на страницу , указанную в action атрибута).

Форм-данные могут быть отправлены в качестве URL переменных (с method="get" ) или как HTTP post транзакции (с method="post" ).

Замечания по GET :

  • Дописывает форм-данных в URL в имя / значение пар
  • Длина URL ограничена (около 3000 знаков)
  • Никогда не используйте GET для передачи конфиденциальных данных! (Будет видно в URL)
  • Полезно для формы представления, когда пользователь хочет добавить в закладки результата
  • GET лучше непроверенные данные, как строки запроса в Google

Замечания по POST :

  • Дописывает данных формы в теле запроса HTTP (данные не показаны в URL)
  • Не имеет ограничений по размеру
  • Форма представления с POST не может быть закладкой

Поддержка браузеров

Атрибут
method да да да да да

Отличия между HTML 4.01 и HTML5

НИКТО.


Синтаксис

<form method="get|post">

значения атрибутов

Стоимость Описание
get По умолчанию. Дописывает форм-данных в URL в пар имя / значение: URL?name=value&name=value
post Отправляет данных формы как HTTP POST операции

Еще примеры

пример

Отправить форму с помощью "post" метод:

<form action="demo_form_method_post.asp" method="post">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>
Попробуй сам "

<HTML <form> тег