Gravité : Majeur Formulaires

Boutons de formulaire sans libellé

Un <input type="submit"> sans value, ou un bouton de formulaire vide, est annoncé « bouton » sans qu'on sache ce qu'il déclenche.


Qui est concerné

  • Personnes aveugles ou malvoyantes
  • Personnes utilisant la commande vocale, qui ne peuvent pas cibler un bouton sans nom

Pourquoi c'est important

Valider un formulaire est l'action décisive du parcours. Si le bouton ne porte aucun texte accessible, l'utilisateur ne sait pas s'il envoie, réinitialise ou supprime. Le critère 4.1.2 (niveau A) impose un nom à chaque bouton.

Comment le tester vous-même

  1. Chaque bouton de formulaire expose-t-il un texte visible, une value ou un aria-label ?
  2. À la commande vocale, peut-on dire « cliquer sur Envoyer » et atteindre le bon bouton ?

Comment corriger

Donnez une value ou un aria-label aux boutons de formulaire (<input type="submit">).

À éviter
<input type="submit" value="">
Recommandé
<input type="submit" value="Envoyer ma demande">

Critères de référence

WCAG 2.1
  • 4.1.2 : Nom, rôle et valeur (niveau A)
RGAA 4.1 Thème 11 : Formulaires

Plainpied détecte ce défaut automatiquement et le localise page par page. La conformité totale combine détection automatique et vérifications humaines : voir notre méthode.

Ce défaut est-il présent sur votre site ?

Scan gratuit, score et corrections en dix minutes, sans compte.

Lancer un audit gratuit