Derniers tutoriels de développement web
 

Input Submit formEnctype Property

<Entrée objet Envoyer

Exemple

Découvrez comment form-data doivent être codées avant de le soumettre à un serveur:

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

Le résultat de x pourrait être:

text/plain
Essayez vous - même »

Définition et utilisation

Les ensembles de propriétés de formEnctype ou retourne la valeur de l' formenctype attribut d'un bouton d' envoi.

Le formenctype attribut spécifie la forme-données doivent être codées lors de la soumission au serveur (only for forms with method="post") les (only for forms with method="post") .

Le formenctype attribut remplace le enctype attribut de la balise <form> élément.

Remarque: Le formenctype attribut est nouveau pour la <input> élément de type = « submit » en HTML5.


Support du navigateur

Internet ExplorerFirefoxOperaGoogle ChromeSafari

La propriété formEnctype est pris en charge dans tous les principaux navigateurs.

Note: La propriété formEnctype est pas pris en charge dans Internet Explorer 9 et les versions antérieures.


Syntaxe

Retour la propriété formEnctype:

submitObject .formEnctype

Définissez la propriété formEnctype:

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

Valeurs de propriété

Valeur La description
application/x-www-form-urlencoded Défaut. Tous les caractères sont codés envoyés avant (espaces sont convertis en "+" symboles et caractères spéciaux sont convertis en valeurs HEX ASCII)
multipart/form-data Aucun caractère sont codés. Cette valeur est nécessaire lorsque vous utilisez des formulaires qui ont un fichier de contrôle de téléchargement
text/plain Les espaces sont convertis en "+" symboles, mais pas de caractères spéciaux sont encodées

Détails techniques

Valeur de retour: Une chaîne, ce qui représente le type de contenu qui est utilisé pour soumettre le formulaire au serveur

autres exemples

Exemple

Modifiez la valeur de l' formenctype attribut d'un bouton soumettre à "application/x-www-form-urlencoded" :

document.getElementById("mySubmit").formEnctype = "application/x-www-form-urlencoded";
Essayez vous - même »

Pages associées

Référence HTML: HTML <input> attribut formenctype


<Entrée objet Envoyer