Пример
Отправка формы с использованием метода "get":
<form
action="/action_page.php"
method="get">
<label for="fname">Имя:</label>
<input type="text" id="fname"
name="fname"><br><br>
<label for="lname">Фамилия:</label>
<input type="text" id="lname" name="lname"><br><br>
<input
type="submit" value="Отправить">
</form>
Попробуйте сами »
Больше примеров "Попробуйте сами" ниже.
Определение и использование
Атрибут method определяет способ отправки данных формы (данные формы отправляются на страницу, указанную в атрибуте
action).
Данные формы могут быть отправлены как переменные URL (с
method="get") или как HTTP post транзакция (с method="post").
Примечания о GET:
- Добавляет данные формы в URL в виде пар "имя/значение"
- Длина URL ограничена (примерно 3000 символов)
- Никогда не используйте GET для отправки конфиденциальных данных! (будут видны в URL)
- Полезно для отправки форм, когда пользователь хочет добавить результат в закладки
- GET лучше для несекретных данных, как строки запроса в Google
Примечания о POST:
- Добавляет данные формы в тело HTTP-запроса (данные не отображаются в URL)
- Не имеет ограничений по размеру
- Отправку форм с POST нельзя добавить в закладки
Поддержка браузерами
| Атрибут | |||||
|---|---|---|---|---|---|
| method | Да | Да | Да | Да | Да |
Синтаксис
<form method="get|post">
Значения атрибута
| Значение | Описание |
|---|---|
| get | По умолчанию. Добавляет данные формы в URL в виде пар "имя/значение": URL?name=value&name=value |
| post | Отправляет данные формы как HTTP post транзакцию |
| dialog | Когда форма находится внутри элемента <dialog>, закрывает диалоговое окно и вызывает событие submit при отправке, без отправки данных или очистки формы |
Больше примеров
Пример
Отправка формы с использованием метода "post":
<form
action="/action_page.php"
method="post">
<label for="fname">Имя:</label>
<input type="text" id="fname"
name="fname"><br><br>
<label for="lname">Фамилия:</label>
<input type="text" id="lname" name="lname"><br><br>
<input
type="submit" value="Отправить">
</form>
Попробуйте сами »
❮ HTML Тег form