propriedade de botão HTML FormMethod
Exemplos
Enviar um formulário com dois botões, o primeiro botão enviar usando method = "get" para enviar os dados do formulário, o segundo botão enviar usando method = "post" de dados de envio do formulário:
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<button type="submit">提交</button>
<button type="submit" formmethod="post" formaction="demo_post.html">
使用 POST 提交</button>
</form>
tente »
Suporte a navegadores
Internet Explorer 10, o apoio Firefox, Opera, Chrome e Safari propriedade FormMethod.
Nota: Internet Explorer 9 e versões anteriores não suportam IE FormMethod propriedade.
Definição e Uso
propriedade formmethod desenvolvido método HTTP usado para enviar os dados do formulário. propriedade formmethod substitui o elemento de formulário método atributo.
atributos FormMethod necessário e type = "submit" usado em conjunto.
Form-dados podem ser enviados das seguintes formas:
- Na variável URL (usando method = "get") para enviar o formulário
- No post HTTP (usando method = "post") para enviar o formulário
Use método "get":
- dados de formulário no URL para o nome / valor par parece.
- Obter a quantidade de dados transferidos é pequeno, não maior do que 2 KB, principalmente por causa de limite de comprimento URL.
- Não use o método "get" para transmitir informações sensíveis! (Senhas ou informações sensíveis aparecerá na barra de endereços do navegador)
Utilizando o método "post":
- Enviar dados de formulário no formulário de postagem HTTP.
- Mais forte e mais seguro do que o método "get".
- Sem limite de tamanho
Diferenças entre HTML 4.01 e HTML5
propriedade formmethod é novo no HTML 5 atributos.
gramática
Valor de propriedade
值 | 描述 |
---|---|
get | 向 URL 追加表单数据(form-data):URL?name=value&name=value |
post | 以 HTTP post 事务的形式发送表单数据(form-data) |
tag HTML <button>