Gli ultimi tutorial di sviluppo web
 

Form enctype Property

<Form Object

Esempio

Ritorna come form-data devono essere codificati prima di inviarlo al server:

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

Il risultato di x sarà:

application/x-www-form-urlencoded
Prova tu stesso "

Definizione e l'utilizzo

Gli insiemi di proprietà enctype o restituisce il valore del enctype attributo in un modulo.

enctype attributo specifica come form-data dovrebbe essere codificato prima di inviarlo al server.

Il modulo-dati sono codificati a "application/x-www-form-urlencoded" predefinita. Ciò significa che tutti i caratteri sono codificati prima di essere inviati al server (spaces are converted to "+" symbols, and special characters are converted to ASCII HEX values) .


Supporto browser

Proprietà
enctype

Sintassi

Restituire la proprietà enctype:

formObject .enctype

Impostare la proprietà enctype:

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

I valori delle proprietà

Valore Descrizione
application/x-www-form-urlencoded Tutti i personaggi sono codificati prima di inviato (this is default)
multipart/form-data Nessun carattere sono codificati. Questo valore è necessaria quando si utilizzano moduli che hanno un controllo di caricamento di file
text/plain Gli spazi sono convertiti in "+" simboli, ma senza caratteri speciali sono codificati

Dettagli tecnici

Valore di ritorno: A String, che rappresenta quanto form-data dovrebbe essere codificato prima di inviarlo al server

Altri esempi

Esempio

Modificare il valore enctype per come form-data devono essere codificati prima di inviarlo al server:

document.getElementById("myForm").enctype = "multipart/form-data";
Prova tu stesso "

Pagine correlate

Di riferimento HTML: HTML <form> enctype


<Form Object