Пример
Отправьте форму с помощью метода "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="Submit">
</form>
Попробуйте сами »
Определение: Тег <form> атрибут method
Тег <form> в HTML имеет атрибут method
определяет способ отправки данных формы (данные формы отправляются на страницу, указанную в атрибуте action).
Данные формы могут быть отправлены в виде переменных URL (с помощью method
="get") или как HTTP post транзакцией (с помощью method
="post").
Примечания по GET:
- Добавляет данные формы в URL в парах имя/значение
- Длина URL ограничена (около 3000 символов)
- Никогда не используйте GET для отправки конфиденциальных данных! (будет виден в URL)
- Полезно для отправки форм, когда пользователь хочет добавить результат в закладки
- GET лучше подходит для незащищенных данных, таких как строки запросов в Google
Примечания по POST:
- Добавляет данные формы внутри тела HTTP запроса (данные не отображаются в URL)
- Не имеет ограничений по размеру
- Отправленные формы с сообщением не могут быть помечены закладками
Поддержка: Тег <form> атрибут method
Атрибут | |||||
---|---|---|---|---|---|
method | Да | Да | Да | Да | Да |
Синтаксис: Тег <form> атрибут method
<form method="get|post">
Значение: Тег <form> атрибут method
Значение | Описание |
---|---|
get | По умолчанию. Добавляет данные формы к URL в парах имя/значение: URL?name=value&name=value |
post | Отправляет данные формы в виде транзакции HTTP post |
Примеры: Тег <form> атрибут method
Пример
Отправьте форму с помощью метода "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="Submit">
</form>
Попробуйте сами »