tutoriais mais recente desenvolvimento web
 

Button formMethod Property

<Button Objeto

Exemplo

Voltar qual método HTTP para usar quando enviar o formulário de dados:

var x = document.getElementById("myBtn").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.

O formmethod atributo especifica qual o método HTTP para usar quando enviar o formulário-dados. Este atributo substitui atributo method do formulário.

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

A forma de dados podem ser enviados como variáveis de URL (with method="get") ou como pós HTTP (with 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 <button> elemento 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:

buttonObject .formMethod

Defina a propriedade FormMethod:

buttonObject .formMethod=get|post

Valores de propriedade

Valor Descrição
get Anexa A forma de dados para o URL:? URL name = value & name = valor
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("myBtn").formMethod = "post";
Tente você mesmo "

Exemplo

Outro exemplo em retornar a propriedade FormMethod:

var x = document.getElementById("myBtn").formMethod;
Tente você mesmo "

Páginas relacionadas

Referência HTML: HTML <button> atributo formmethod


<Button Objeto