Latest web development tutorials

propriedade de entrada HTML FormMethod

HTML de entrada Tag Referência tag HTML <input>

Exemplos

O segundo botão de enviar abrange método HTTP a forma:

<form action="demo-form.php" method="get">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="提交">
<input type="submit" formmethod="post" formaction="demo-post.php" value="使用 POST 提交">
</form>

tente »

Suporte a navegadores

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 10, Firefox, Opera, Chrome e Safari apoio FormMethod propriedade.

Nota: Internet Explorer 9 e versões anteriores não suportam a propriedade formmethod <input> tag.


Definição e Uso

propriedade formmethod define o método HTTP para enviar os dados do formulário para a URL de ação.

sobreposições de propriedades formmethod <form> elemento método atributo.

Nota: tipo de atributo formmethod= "submit" e type = "image" usado em conjunto.

dados de formulário pode ser usado como forma de enviar a variável URL (method = "get") ou como uma forma de pós HTTP transação para enviar (method = "post").

Sobre "get" Notas de método:

  • O método de dados do formulário é anexado aos pares nome / valor para o URL
  • Este método para o usuário quer marcador envio do formulário útil
  • comprimento do URL é limitada (limite de navegadores diferentes não é o mesmo), então você não pode determinar se todos os dados do formulário podem ser transferidos corretamente
  • Nunca use o caminho "pegar" para enviar dados sensíveis! (Como senhas ou outras informações confidenciais na barra de endereço do navegador é visível),

Sobre "pós" Notas de método:

  • Este método envia os dados do formulário sob a forma de pós HTTP transação
  • Formulários enviados através do método "post" não pode ser marcada
  • "Post" método é mais seguro do que "pegar", e nenhum limite "post" comprimento

Diferenças entre HTML 4.01 e HTML5

atributo formmethod é novo em atributos HTML5.


gramática

<input formmethod="get|post">

Valor de propriedade

描述
get 默认。将表单数据(form-data)以名称/值对的形式附加到 URL:URL?name=value&name=value。
post 以 HTTP post 事务的形式发送表单数据(form-data)。


HTML de entrada Tag Referência tag HTML <input>