Internet Explorer | Chrome | Opera | Safari | Firefox | Android | iOS |
3.0 + | 1.0 + | 4.0 + | 1.0 + | 1.0 + | 1.0 + | 1.0 + |
Специфікація
HTML: | 3.2 | 4.01 | 5.0 | XHTML: | 1.0 | 1.1 |
Опис
Атрибут method повідомляє серверу про метод запиту.
Синтаксис
<form method="get | post"> ... </form>
Значення
Значення атрибута method не залежить від регістра . Розрізняють два методи — get і post.
- get
- Цей метод є одним з найпоширеніших і призначений для отримання необхідної інформації і передачі даних в адресному рядку. Пари « ім'я=значення » приєднуються в цьому випадку до адреси після знаку питання і розділяються між собою амперсандом (символ &). Зручність використання методу get полягає в тому, що адреса з усіма параметрами можна використовувати неодноразово, зберігши його, наприклад, в закладки браузера, а також змінювати значення параметрів прямо в адресному рядку.
- post
- Метод post посилає на сервер дані в запиті браузера. Це дозволяє відправляти більшу кількість даних, ніж є методом get, оскільки у нього встановлено обмеження в 4 Кб. Великі обсяги даних використовуються у форумах, поштових службах, заповненні бази даних, при пересиланні файлів і ін.
Обов'язковий атрибут
Ні.
Значення за умовчанням
get
Приклад
HTML5 IE Cr Op Sa Fx
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title> Тег FORM, атрибут method </title> </head> <body> <form action="handler.php" method="post"> <p> <input type="text" name="str"> </p> <p> <input type="submit" value="Надіслати"> </p> </form> </body> </html>