English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manual de referência HTML

大全 de etiquetas HTML

HTML: <form> propriedade method

Este artigo descreve o uso da propriedade method no HTML form, incluindo exemplos online, compatibilidade do navegador, definição sintática e detalhes dos valores das propriedades.

 HTML <form> etiqueta

Exemplo online

Submetação do formulário usando o método "get":

!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Uso do método get no HTML <form>-Tutorial básico(oldtoolbag.com)</title>
</head>
<body>
<form action="action_page.php" method="get">
  Primeiro nome: <input type="text" name="fname"><br>
  Último nome: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>
</body>
</html>
Teste e veja ‹/›

Compatibilidade do navegador

IEFirefoxOperaChromeSafari

Todos os navegadores populares suportam a propriedade method.

Definição e uso

O método method define como os dados do formulário devem ser enviados (form-data) (os dados do formulário serão enviados para a página especificada na propriedade action).

Os dados do formulário podem ser enviados na forma de variáveis do URL (method="get") ou na forma de transação HTTP POST (method="post").

Notas sobre GET:

  • Os dados do formulário são enviados com o nome/O formato valor-pair é anexado ao URL

  • O comprimento da URL é limitado (aproximadamente 3000 caracteres)

  • Nunca use GET para enviar dados sensíveis!(Visíveis no URL)

  • Útil para submissões de formulários que o usuário deseja adicionar aos favoritos

  • GET é mais apropriado para dados não seguros, como consultas de strings no Google

Observações sobre POST:

  • Adicionar dados do formulário ao corpo da solicitação HTTP (os dados não são exibidos no URL)

  • Sem limite de tamanho

  • Formulários submetidos via POST não podem ser adicionados aos favoritos

HTML 4.01 e HTML5Diferenças entre

Nenhum.

Sintaxe

<form method="get|post">

Valor do atributo

ValorDescrição
getPadrão. Adicionar dados do formulário (form-data)com o nome/adicionados ao URL na forma de pares de valores: URL?nome=valor&nome=valor。
postEnviar dados do formulário na forma de transação HTTP post (form-data)。

Mais exemplos

Submeter formulário usando o método "post"
Enviar dados do formulário usando o método "post".

 HTML <form> etiqueta