Input Invia proprietà formEnctype
Esempio
Scopri come codificare i dati dei moduli prima di inviarli a un server:
var x = document.getElementById("mySubmit").formEnctype;
Definizione e utilizzo
La proprietà formEnctype imposta o restituisce il valore dell'attributo formenctype di un pulsante di invio.
L'attributo formenctype specifica come codificare i dati del modulo quando lo si invia al server (solo per i moduli con metodo = "post").
L'attributo formenctype sovrascrive l'attributo enctype dell'elemento <form>.
Nota: l'attributo formenctype è nuovo per l'elemento <input> con type="submit" in HTML5.
Supporto del browser
Property | |||||
---|---|---|---|---|---|
formEnctype | Yes | 10.0 | Yes | Yes | Yes |
Sintassi
Restituisce la proprietà formEnctype:
submitObject.formEnctype
Imposta la proprietà formEnctype:
submitObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
Valori di proprietà
Value | Description |
---|---|
application/x-www-form-urlencoded | Default. All characters are encoded before sent (spaces are converted to "+" symbols, and special characters are converted to ASCII HEX values) |
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 |
Dettagli tecnici
Valore di ritorno: | Una stringa, che rappresenta il tipo di contenuto utilizzato per inviare il modulo al server |
---|
Altri esempi
Esempio
Modifica il valore dell'attributo formenctype di un pulsante di invio in "application/x-www-form-urlencoded":
document.getElementById("mySubmit").formEnctype = "application/x-www-form-urlencoded";
Pagine correlate
Riferimento HTML: attributo HTML <input> formenctype
❮ Inserisci Oggetto Invia