Button formEnctype Property
Exemplo
Retorne como os dados do formulário devem ser codificados antes de enviá-los para um servidor:
var x = document.getElementById("myBtn").formEnctype;
Definição e uso
A propriedade formEnctype define ou retorna o valor do atributo formEnctype de um botão.
O atributo formenctype especifica como os dados do formulário devem ser codificados antes de enviá-los para um servidor. Este atributo substitui o atributo enctype do formulário.
O atributo formenctype é usado apenas para botões com type="submit".
Nota: O atributo formenctype é novo para o elemento <button> em HTML5.
Suporte ao navegador
Property | |||||
---|---|---|---|---|---|
formEnctype | Yes | 10.0 | Yes | Yes | Yes |
Sintaxe
Retorne a propriedade formEnctype:
buttonObject.formEnctype
Defina a propriedade formEnctype:
buttonObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
Valores de propriedade
Value | Description |
---|---|
application/x-www-form-urlencoded | All characters are encoded before sent (this is default) |
multipart/form-data | No characters are encoded. This value is required when you are using forms that have a file upload control |
text/plain | Spaces are converted to "+" symbols, but no special characters are encoded |
Detalhes técnicos
Valor de retorno: | Uma String, representando o tipo de conteúdo usado para enviar o formulário ao servidor |
---|
Mais exemplos
Exemplo
Altere o valor do atributo formenctype de um botão de "text/plain" para "application/x-www-form-urlencoded":
document.getElementById("myBtn").formEnctype = "application/x-www-form-urlencoded";
Exemplo
Outro exemplo de retorno da propriedade formEnctype:
var x =
document.getElementById("myBtn").formEnctype;
Páginas relacionadas
Referência HTML: atributo HTML <button> formenctype
❮ Objeto de botão