Атрибут method повідомляє сервер про метод запиту.
Синтаксис
<form method="get | post">...</form>
Значення
Значення атрибуту method не залежить від регістру. Розрізняють два методи— get та post.
- get
- Цей метод є одним з найпоширеніших і призначений для отримання необхідної інформації та передачі даних в адресному рядку. Пари «ім'я=значення» приєднуються в цьому випадку до адреси після знаку питання і поділяються між собою амперсандом (символ &). Зручність використання методу get полягає в тому, що адресу з усіма параметрами можна використовувати неодноразово, зберігши її, наприклад, в закладки браузера, а також змінювати значення параметрів прямо в адресному рядку.
- post
- Метод post посилає на сервер дані у запиті браузера. Це дозволяє надсилати більше даних, ніж доступно методу get, оскільки в нього встановлено обмеження 4 Кб. Великі обсяги даних використовуються у форумах, поштових службах, заповненні бази даних, при пересиланні файлів та ін.
Значення за замовчуванням
get
Приклад
<!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>
Браузери
3 | 12 | 1 | 3.5 | 1 | 1 |
1 | 1 | 6 | 1 |
Браузери
У таблиці браузерів застосовуються такі позначення.
- — елемент повністю підтримується браузером;
- — елемент браузером не сприймається та ігнорується;
- — при роботі можлива поява різних помилок, або елемент підтримується з застереженнями. li>
Число вказує версію браузреа, з якої елемент підтримується.