tutoriais mais recente desenvolvimento web
 

Input Submit formMethod Property

<Input Enviar Objeto

Exemplo

Descubra quais HTTP método que é usado para enviar o formulário para o servidor:

var x = document.getElementById("mySubmit").formMethod;

O resultado x poderia ser:

post
Tente você mesmo "

Definição e Uso

Os FormMethod conjuntos de propriedades ou retorna o valor da formmethod atributo de um botão enviar.

O formmethod atributo define o método HTTP para o envio do formulário-dados para o URL de ação.

O formmethod atributo substitui o method atributo do <form> elemento.

O formmethod atributo é usado somente para botões com type = "submit".

A forma de dados podem ser enviados como variáveis de URL (method="get") ou como uma transação HTTP post (method="post") .

Notas sobre o "get" método:

  • ele anexa A forma de dados para o URL em pares nome / valor
  • é útil para envios de formulários onde um usuário deseja marcar o resultado
  • Há um limite para a quantidade de dados que você pode colocar em uma URL (varia entre os navegadores), portanto, você não pode ter certeza que todos da forma de dados serão transferidos corretamente
  • Nunca use o "get" método para transmitir informações sensíveis! (Palavra-passe ou outras informações confidenciais será visível na barra de endereços do navegador)

Notas sobre o "post" método:

  • ele envia os form-data como uma transação HTTP post
  • Envios de formulários com o "post" método não pode ser marcada
  • é mais robusto e seguro do que "get"
  • ele não tem limitações de tamanho

Nota: O formmethod atributo é novo para o <input> elemento com type = "submit" em HTML5.


Suporte navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

A propriedade FormMethod é suportado em todos os principais navegadores.

Nota: A propriedade FormMethod não é suportada no Internet Explorer 9 e versões anteriores.


Sintaxe

Devolver o imóvel FormMethod:

submitObject .formMethod

Defina a propriedade FormMethod:

submitObject .formMethod=get|post

Valores de propriedade

Valor Descrição
get Padrão. Anexa A forma de dados para o URL em pares nome / valor: URL name = value & name = value?
post Envia os form-data como uma transação HTTP post

Detalhes técnicos

Valor de retorno: A String, representando o método HTTP que é usado para enviar o formulário para o servidor

mais Exemplos

Exemplo

Alterar o método de envio de form-data:

document.getElementById("mySubmit").formMethod = "post";
Tente você mesmo "

Páginas relacionadas

Referência HTML: HTML <input> atributo formmethod


<Input Enviar Objeto