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;

Prova a farlo tu stesso

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";

Prova a farlo tu stesso

Esempio 3

Un altro esempio di restituzione dell'attributo formEnctype:

var x = document.getElementById("myBtn").formEnctype;

Prova a farlo tu stesso

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