Пример
В следующем примере, данные формы будут добавленны к URL через метод "get":<form action="http://xhtml.co.il/tryit/html/demo_form_method.php" method="get" target="_blank"> Имя: <input type="text" name="fname" /> Фамилия: <input type="text" name="lname" /> <input type="submit" value="Отправить" /> </form>
Определение и использование
Атрибут method указывает каким образом пересылаются данные формы (данные формы пересылаются на страницу указанную в атрибуте action).
Данные формы могут быть отправленны как переменные URL (с method="get") или как HTTP post (с method="post").
Примечания по методу "get":
- Этот метод добавляет данные формы к URL в паре имя/значение
- Этот метод полезный для отправки формы, когда пользователь должен получить видимый результат
- Здесь есть ограничения по длине строки в URL (колеблется между браузерами), поэтому, вы не можете быть уверенны, что все данные формы будут корректно переданны
- Никогда не используйте метод "get" для передачи важной информации ! (пароля или другой важной информации, которая будет видна в адресной строке браузера)
Примечания по методу "post":
- Данные форма пересылаемые с методом "post" не видны
- Метод "post" более безопасный чем метод "get", и "post" не имеет ограничений по размеру.
Поддержка браузеров
атрибут
method поддерживается во всех ведущих браузерахСинтаксис
<form method="value">
Значения атрибута
| Значение | Описание |
|---|---|
| get | Добавляет данные формы к URL: URL?name=значение&name=значение |
| post | Посылает данные формы как HTTP post |
Была ли эта информация полезной?

