oujood.com

 HTML L’attribut formenctype de la balise input

L'attribut formenctype définit le type MIME qui sera utilisée pour encoder les données envoyées au serveur ,il spécifie comment les données du formulaire doivent être codé

chercher |

Définition et utilisation attribut formenctype

LES BALISES HTML

L'attribut formenctype définit le type MIME qui sera utilisée pour encoder les données envoyées au serveur ,il spécifie comment les données du formulaire doivent être codé lors de la soumission au serveur (uniquement pour les formes avec method = "post")

L'attribut formenctype remplace l’action de attribut  enctype de l'élément form.

Remarque: L'attribut formenctype est utilisée avec le type = "submit" et type = "image".

Syntaxe

<input formenctype="value">


Exemple Envoyer un formulaire de données qui est codé par défaut (le premier bouton de soumission), et encodé en "multipart / form-data" (le deuxième bouton de soumission):

Exemple :       Copier le code

	  <!DOCTYPE html>
	  <html lang="fr">
	  <head>
	  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	  <title>html5 demo</title>
	  </head>
	  <body>
	  <form  name="form1" action="page-cible.php" method="post">
	    Prénom: <input type="text" name="pnom"><br><br>
	    Nom: <input type="text" name="nom"><br><br>
	    <input type="submit" ><br><br>
	    <input type="submit" formenctype="multipart/form-data" value="Envoyer comme
	  Multipart/form-data">
	  </form>
	  </body>
	  </html>
    

Navigateurs pris en charge

Internet Explorer Firefox Opéra Google Chrome Safari

L'attribut formenctype est pris en charge tous les principaux navigateurs, sauf Internet Explorer.


Différences entre HTML 4.01 et HTML5

L'attribut formenctype est nouveau dans HTML5.


Valeurs d'attributs

Valeur Description
application / x-www-form-urlencoded Valeur par défaut. Tous les caractères sont encodés avant d'être envoyés (les espaces sont convertis en symboles "+" et les caractères spéciaux sont convertis en valeurs HEX ASCII)
multipart / form-data Pas de caractères encodés
text / plain Les espaces sont convertis en symboles "+", mais les caractères spéciaux ne sont pas codés
Pour en savoir plus sur type MIME

Retour à l'accueil du site

Par carabde 10 mars 2014



Voir aussi nos tutoriel :

PHP la condition Switch

PHP la condition Switch

fonction strpbrk, strpbrk

Recherche une chaîne de caractères dans un ensemble de caractères

Marketing d'affiliation

Vous voulez gagner de l'argent avec votre site Internet ? Une façon de faire, c'est le marketing d'affiliation.