Attribut HTML <bouton> formenctype

❮ Balise HTML <bouton>

Exemple

Un formulaire avec deux boutons de soumission. Le premier bouton Soumettre soumet les données du formulaire avec le codage de caractères par défaut, et le second soumet les données du formulaire sans codage de caractères :

<form action="/action_page_binary.asp" method="post">
  <label for="fname">First name:</label>
  <input type="text" id="fname" name="fname" value="Ståle"><br><br>
  <button type="submit">Submit with character encoding</button>
  <button type="submit" formenctype="text/plain">Submit without character encoding</button>
</form>

Définition et utilisation

L' formenctypeattribut spécifie comment les données de formulaire doivent être encodées avant de les envoyer à un serveur. Cet attribut remplace l'attribut du formulaire enctype.

L' formenctypeattribut n'est utilisé que pour les boutons avec type="submit".


Prise en charge du navigateur

Les nombres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge l'attribut.

Attribute
formenctype 9.0 10.0 4.0 5.1 11.5

Syntaxe

<button type="submit" formenctype="value">

Valeurs d'attribut

Value Description
application/x-www-form-urlencoded Default. All characters will be encoded before sent
multipart/form-data  This value is necessary if the user will upload a file through the form
text/plain Sends data without any encoding at all. Not recommended

❮ Balise HTML <bouton>