tutoriais mais recente desenvolvimento web
 

HTML <form> method Attribute

<HTML <form> tag

Exemplo

Enviar um formulário usando a "get" método:

<form action="demo_form.asp" method="get">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>
Tente você mesmo "

Mais "Tente você mesmo" exemplos abaixo.


Definição e Uso

O method atributo especifica como enviar form-data (o formulário de dados são enviados para a página especificada na action atributo).

O formulário de dados podem ser enviados como variáveis de URL (com method="get" ) ou como HTTP post transação (com method="post" ).

Notas sobre GET :

  • Acrescenta form-data para o URL em pares nome / valor
  • O comprimento de um URL é limitado (cerca de 3000 caracteres)
  • Nunca use GET para enviar dados sensíveis! (Será visível na URL)
  • Útil para envios de formulários onde um usuário deseja marcar o resultado
  • GET é melhor para dados não-seguros, como seqüências de consulta no Google

Notas sobre POST :

  • Acrescenta-forma de dados no interior do corpo do pedido HTTP (dados não é mostrada é em URL)
  • Não tem limitações de tamanho
  • Envios de formulários com POST não podem ser marcadas

Suporte a navegadores

Atributo
method sim sim sim sim sim

Diferenças entre HTML 4.01 e HTML5

NENHUM.


Sintaxe

<form method="get|post">

Os valores dos atributos

Valor Descrição
get Padrão. Acrescenta o formulário de dados para o URL em pares nome / valor: URL?name=value&name=value
post Envia o formulário de dados como uma transação HTTP post

mais Exemplos

Exemplo

Enviar um formulário usando o "post" método:

<form action="demo_form_method_post.asp" method="post">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>
Tente você mesmo "

<HTML <form> tag