Attribut formEnctype du bouton

Définition et utilisation

formEnctype Définir ou retourner l'attribut Attribut formenctype .

L'attribut formenctype détermine comment les données du formulaire doivent être codées avant d'être envoyées au serveur. Cet attribut couvre la valeur de Attribut enctype.

L'attribut formenctype est utilisé uniquement pour les boutons de type="submit".

Remarque :Attribut formenctype C'est un nouveau attribut de l'élément <button> dans HTML5.

Exemple

Exemple 1

Retourner comment les données du formulaire doivent être codées avant d'être envoyées au serveur :

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

Essayez-le vous-même

Exemple 2

Modifier la valeur de l'attribut formenctype du bouton de "text/plain" à "application/x-www-form-urlencoded" :

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

Essayez-le vous-même

Exemple 3

Un autre exemple de retour de l'attribut formEnctype :

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

Essayez-le vous-même

Syntaxe

Retourner l'attribut formEnctype :

buttonObject.formEnctype

Définir l'attribut formEnctype :

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

Valeur de l'attribut

Valeur Description
application/x-www-form-urlencoded Tous les caractères sont codés avant l'envoi (par défaut).
multipart/form-data Ne pas encoder les caractères. Ce valeur est obligatoire lorsque vous utilisez un formulaire avec un contrôle de téléversement de fichiers.
text/plain Les espaces sont convertis en le symbole "+", mais les caractères spéciaux ne sont pas codés.

Détails techniques

Valeur de retour : Valeur en chaîne, indiquant le type de contenu à soumettre au serveur pour le formulaire.

Support du navigateur

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Support 10.0 Support Support Support

Pages associées

Manuel de référence HTML :Attribut formenctype du <button> HTML