Как насчет того, чтобы прочитать учебник по HTML-формам ?
Данные, введенные в форму, должны быть отправлены на сервер. Атрибут action
сообщает браузеру , какой сервер.
Кроме того, существует два распространенных способа отправки данных: через POST
(в заголовке HTTP
) и через GET
(как часть строки запроса, часть после знак вопроса в URL
). Какой метод необходимо использовать, указано в атрибуте method
.
POST
обычно используется, когда данные должны быть представлены только один раз или должны быть конфиденциальными (например, регистрация на сайте или вход на сайт). GET
используется для данных, которые могут отправляться так часто, как это необходимо (поскольку результирующий URL
содержит строку запроса, которую можно, например, добавить в закладки). Пример: поисковые запросы Google отправляются с использованием GET
, но для входа в учетную запись GMail используется POST
. Более подробное объяснение можно найти здесь .
Редактировать : ниже вы спрашиваете, почему всю страницу нельзя просто обернуть в один тег формы. Как правильно отвечает divo : у вас может быть несколько форм, которые можно отправлять на разные серверы. Например, вы можете предоставить два текстовых поля на своей веб-странице: одно позволяет искать на сайте с помощью Google, а другое - с помощью Yahoo. С небольшим творческим подходом на ум придет другое использование.
Редактировать 2 :
Можете ли вы указать другой учебник?
В W3Schools есть ошибки. - Дэвид Дорвард
10 минут назад
Если это так (я не проверял), эти два выглядят многообещающе: