tutoriais mais recente desenvolvimento web
 

Form enctype Property

<Objeto de Formulário

Exemplo

Voltar como form-data deve ser codificado antes de enviá-lo para o servidor:

var x = document.getElementById("myForm").enctype;

O resultado x será:

application/x-www-form-urlencoded
Tente você mesmo "

Definição e Uso

Os conjuntos de propriedades ENCTYPE ou retorna o valor do enctype atributo em um formulário.

O enctype atributo especifica como formulário de dados devem ser codificados antes de enviá-lo para o servidor.

O formulário de dados é codificado para "application/x-www-form-urlencoded" por padrão. Isto significa que todos os caracteres são codificados antes de serem enviados para o servidor (spaces are converted to "+" symbols, and special characters are converted to ASCII HEX values) .


Suporte navegador

Propriedade
enctype sim sim sim sim sim

Sintaxe

Devolver o imóvel enctype:

formObject .enctype

Defina a propriedade enctype:

formObject .enctype="application/x-www-form-urlencoded,multipart/form-data,text/plain"

Valores de propriedade

Valor Descrição
application/x-www-form-urlencoded Todos os caracteres são codificados antes de serem enviadas (this is default)
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 representam como form-data deve ser codificado antes de enviá-lo para o servidor

mais Exemplos

Exemplo

Altere o valor enctype por quanto form-data deve ser codificado antes de enviá-lo para o servidor:

document.getElementById("myForm").enctype = "multipart/form-data";
Tente você mesmo "

Páginas relacionadas

Referência HTML: HTML <form> atributo enctype


<Objeto de Formulário