Gli ultimi tutorial di sviluppo web
 

Button formEnctype Property

<Button Object

Esempio

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

var x = document.getElementById("myBtn").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 tasto.

Il formenctype attributo specifica come form-data dovrebbe essere codificato prima di inviarlo a un server. Questo attributo sovrascrive enctype del form.

Il formenctype attributo viene utilizzato solo per i pulsanti con il tipo = "invia".

Nota: Il formenctype attributo è nuova per il <button> elemento 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:

buttonObject .formEnctype

Impostare la proprietà formEnctype:

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

I valori delle proprietà

Valore Descrizione
application/x-www-form-urlencoded Tutti i personaggi sono codificati prima di inviato (this is default)
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 da "text/plain" a "application/x-www-form-urlencoded" :

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

Esempio

Un altro esempio sulla restituzione del bene formEnctype:

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

Pagine correlate

Di riferimento HTML: HTML <button> attributo formenctype


<Button Object