Exemplo
Descubra como form-data deve ser codificado antes de submetê-lo a um servidor:
var x = document.getElementById("mySubmit").formEnctype;
O resultado x poderia ser:
text/plain
Tente você mesmo " Definição e Uso
Os conjuntos de propriedades formEnctype ou retorna o valor da formenctype atributo de um botão enviar.
O formenctype atributo especifica como form-data deve ser codificado quando enviá-lo para o servidor (only for forms with method="post") .
O formenctype atributo substitui o enctype atributo do <form> elemento.
Nota: O formenctype atributo é novo para o <input> elemento com type = "submit" em HTML5.
Suporte navegador
A propriedade formEnctype é suportado em todos os principais navegadores.
Nota: A propriedade formEnctype não é suportada no Internet Explorer 9 e versões anteriores.
Sintaxe
Devolver o imóvel formEnctype:
submitObject .formEnctype
Defina a propriedade formEnctype:
submitObject .formEnctype="application/x-www-form-urlencoded,multipart/form-data,text/plain"
Valores de propriedade
Valor | Descrição |
---|---|
application/x-www-form-urlencoded | Padrão. Todos os caracteres são codificados antes de serem enviadas (espaços são convertidos em "+" símbolos e caracteres especiais são convertidos em valores ASCII HEX) |
multipart/form-data | Sem caracteres são codificados. Este valor é necessário quando você estiver usando formulários que têm um controle de upload de arquivo |
text/plain | Os espaços são convertidos em "+" símbolos, mas sem caracteres especiais são codificados |
Detalhes técnicos
Valor de retorno: | A String, que representa o tipo de conteúdo que é usado para enviar o formulário para o servidor |
---|
mais Exemplos
Exemplo
Alterar o valor do formenctype atributo de um botão enviar para "application/x-www-form-urlencoded" :
document.getElementById("mySubmit").formEnctype = "application/x-www-form-urlencoded";
Tente você mesmo " Páginas relacionadas
Referência HTML: HTML <input> atributo formenctype
<Input Enviar Objeto