Attributo formEnctype del pulsante
Definizione e uso
formEnctype
Impostare o restituire l'attributo Attributo formenctype dell'attributo.
L'attributo formenctype specifica come i dati del modulo devono essere codificati prima di essere inviati al server. Questo attributo sovrascrive il valore Attributo enctype.
L'attributo formenctype è utilizzato solo per i pulsanti di tipo "submit".
Nota:Attributo formenctype È un nuovo attributo dell'elemento <button> in HTML5.
Esempio
Esempio 1
Restituire come i dati del modulo devono essere codificati prima di essere inviati al server:
var x = document.getElementById("myBtn").formEnctype;
Esempio 2
Modificare il valore dell'attributo formenctype del pulsante da "text/plain" a "application/x-www-form-urlencoded":
document.getElementById("myBtn").formEnctype = "application/x-www-form-urlencoded";
Esempio 3
Un altro esempio di restituzione dell'attributo formEnctype:
var x = document.getElementById("myBtn").formEnctype;
Sintassi
Restituire l'attributo formEnctype:
buttonObject.formEnctype
Impostare l'attributo formEnctype:
buttonObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
Valore dell'attributo
Valore | Descrizione |
---|---|
application/x-www-form-urlencoded | Tutti i caratteri vengono codificati prima di essere inviati (predefinito). |
multipart/form-data | Non codificare i caratteri. Questo valore è obbligatorio quando si utilizza un modulo con un controllo di caricamento di file. |
text/plain | Le spazi vengono convertiti in simboli "+", ma i caratteri speciali non vengono codificati. |
Dettagli tecnici
Valore di ritorno: | Valore di stringa che indica il tipo di contenuto utilizzato per inviare il modulo al server. |
---|
Supporto dei browser
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Supporto | 10.0 | Supporto | Supporto | Supporto |
Pagine correlate
Manuale di riferimento HTML:Proprietà formenctype del <button> HTML