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