Gli ultimi tutorial di sviluppo web
 

Input Submit formEnctype Property

<Input Invia Object

Esempio

Scopri come form-data devono essere codificati prima di inviarlo a un server:

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

Il risultato di x potrebbe essere:

text/plain
Prova tu stesso "

Definizione e l'utilizzo

Gli insiemi di proprietà formEnctype o restituisce il valore del formenctype attributo di un pulsante di invio.

Il formenctype attributo specifica come form-dati devono essere codificati quando sottoporlo al server (only for forms with method="post") .

Il formenctype attributo ignora enctype attributo del <form> elemento.

Nota: Il formenctype attributo è nuova per il <input> elemento con type = "submit" in HTML5.


Supporto browser

Internet ExplorerFirefoxOperaGoogle ChromeSafari

La proprietà formEnctype è supportata in tutti i principali browser.

Nota: La proprietà formEnctype non è supportata in Internet Explorer 9 e versioni precedenti.


Sintassi

Restituire la proprietà formEnctype:

submitObject .formEnctype

Impostare la proprietà formEnctype:

submitObject .formEnctype="application/x-www-form-urlencoded,multipart/form-data,text/plain"

I valori delle proprietà

Valore Descrizione
application/x-www-form-urlencoded Predefinito. Tutti i caratteri vengono codificati prima di inviati (gli spazi vengono convertiti in "+" simboli e caratteri speciali vengono convertiti in valori ASCII HEX)
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 il tipo di contenuto che viene utilizzato per inviare il modulo al server

Altri esempi

Esempio

Modificare il valore della formenctype attributo di un pulsante di invio per "application/x-www-form-urlencoded" :

document.getElementById("mySubmit").formEnctype = "application/x-www-form-urlencoded";
Prova tu stesso "

Pagine correlate

Di riferimento HTML: HTML <input> attributo formenctype


<Input Invia Object