Атрибут метода HTML
метод
Цель атрибута метода HTML - определить метод HTTP, используемый для отправки формы.
Поддерживаемые элементы
Атрибут метода HTML поддерживает элемент формы.
Синтаксис
<form method = "value"> ..... </ form>
Тип значения
ПОЛУЧИТЬ или ПОСТ.
Значение
Значение | Описание |
---|---|
ПОЛУЧИТЬ | При использовании данные формы добавляются к URI, указанному в атрибуте действия. Новый URI задается в виде URI? FieldName1 = значение && fieldName2 = value ........, где URI - это значение атрибута действия, а fieldName1, fieldName2 - значения атрибутов имени полей формы , Таким образом, значения передаются в URI для обработки. |
СООБЩЕНИЕ | При использовании данные формы включаются в тело формы и передаются в значение атрибута действия для обработки. |
Значение по умолчанию
Значением атрибута метода HTML по умолчанию является GET.
Поддерживаемые типы документов
HTML 4.01 строгий, HTML 4.01 переходный, HTML 4.01 frameset.
Пример атрибута HTML-метода с GET
HTML код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Example of HTML method attribute with GET</title>
</head>
<body>
<form name="user_info" action="action_get.php" method="get">
Name : <input type="text" name="name"/><br/>
email : <input type="text" name="email"/><br/>
<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>
Результат
PHP-код: action_post.php
<?php
echo "Name :".$_GET['name']."<br/>";
echo "email :".$_GET['email']."<br/>";
?>
Посмотреть этот пример в отдельном окне браузера
Пример атрибута HTML-метода с get
Пример атрибута HTML-метода с POST
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Example of HTML method attribute with POST</title>
</head>
<body>
<form name="user_info" action="action_post.php" method="post">
Name : <input type="text" name="name"/><br/>
email : <input type="text" name="email"/><br/>
<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>
Результат
PHP-код: action_get.php
<?php
echo "Name :".$_POST'name']."<br/>";
echo "email :".$_POST['email']."<br/>";
?>
Посмотреть этот пример в отдельном окне браузера
Пример атрибута метода HTML с постом
Предыдущая: HTML медиа атрибут
Далее: множественный атрибут HTML
Новый контент: Composer: менеджер зависимостей для PHP , R программирования