English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Эта статья рассказывает о методе использования attribute method в HTML form, онлайн примеры демонстрируют, как использовать attribute method в HTML form, совместимость браузеров, грамматическое определение и подробные данные о его значениях.
Использование метода "get" для отправки формы:
!DOCTYPE html <html> <head> <meta charset="utf-8"> <title>Использование метода get в HTML<form> - Основной учебник (oldtoolbag.com)</title> </head> <body> <form action="action_page.php" method="get"> Имя: <input type="text" name="fname"><br> Фамилия: <input type="text" name="lname"><br> <input type="submit" value="Submit"> </form> </body> </html>Проверьте ‹/›
IEFirefoxOperaChromeSafari
Все основные браузеры поддерживают атрибут method.
Метод method определяет, как отправлять данные формы (form-data) (данные будут отправлены на страницу, указанную в атрибуте action).
Данные из формы могут быть отправлены в виде переменных URL (method="get") или в виде транзакции HTTP post (method="post").
Комментарии о GET:
Данные из формы добавляются в URL в виде пар "имя/значение"
Длина URL ограничена (примерно 3000 символов)
Никогда не используйте GET для отправки конфиденциальных данных! (Видны в URL)
Полезно для форм, которые пользователи хотят добавить в закладки
GET больше подходит для не безопасных данных, например, поисковые запросы в Google
Комментарии о POST:
Прикрепление данных формы к телу HTTP запроса (данные не отображаются в URL)
Нет ограничений по длине
Формы, отправленные через POST, не могут быть добавлены в закладки
Нет.
<form method="get|post">
Значение | Описание |
---|---|
get | По умолчанию. Прикрепление данных формы (form-data) в виде пары имя/значение к URL: URL?имя=значение&имя=значение. |
post | Отправка данных формы в виде HTTP post transactions (form-data). |
Подача формы с помощью метода "post"
Отправка данных формы через метод "post".