Attributo formEnctype Input Submit
Definizione e uso
formEnctype
Impostare o restituire il valore dell'attributo formenctype del pulsante di invio.
L'attributo HTML formenctype determina come i dati del modulo devono essere codificati al momento dell'invio al server (applies solo ai moduli con method="post").
L'attributo formenctype sovrascrive l'attributo enctype dell'elemento <form>. Attributo enctype.
Nota:L'attributo formenctype è una nuova proprietà dell'elemento <input> con type="submit" in HTML5.
Vedi anche:
Manuale HTML:Proprietà formenctype dell'<input> HTML
Esempio
Esempio 1
Scopri come codificare i dati del modulo prima di inviarli al server:
var x = document.getElementById("mySubmit").formEnctype;
Esempio 2
Modificare il valore dell'attributo formenctype del pulsante di invio in "application/x-www-form-urlencoded":
document.getElementById("mySubmit").formEnctype = "application/x-www-form-urlencoded";
Sintassi
Restituire l'attributo formEnctype:
submitObject.formEnctype
Impostare l'attributo formEnctype:
submitObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
Valore dell'attributo
Valore | Descrizione |
---|---|
application/x-www-form-urlencoded | Predefinito. Tutti i caratteri vengono codificati prima di essere inviati (gli spazi vengono convertiti in simbolo "+", i caratteri speciali in valore HEX ASCII). |
multipart/form-data | Non codificare i caratteri. Questo valore è obbligatorio quando si utilizza un modulo con un controllo di upload di file. |
text/plain | Gli spazi vengono convertiti nel simbolo "+", ma non vengono codificati i caratteri speciali. |
Dettagli tecnici
Valore di ritorno: | Valore di stringa che rappresenta il tipo di contenuto utilizzato per inviare il modulo al server. |
---|
Supporto dei browser
I numeri nella tabella indicano la versione del browser che supporta completamente questa proprietà.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Supporto | 10.0 | Supporto | Supporto | Supporto |