Attribut HTML <bouton> formenctype
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' formenctype
attribut 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' formenctype
attribut 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>