Development #71073
[Accessibilité] à la soumission du formulaire, en cas d’erreur le focus est déplacé sur l’élément body
0%
Description
à la soumission du formulaire de connexion, en cas d’erreur le focus est déplacé sur l’élément body
Solution : En cas d’erreur, à la soumission déplacer le focus sur l’élément .errornotice en ajoutant au préalable tabindex=”-1”
Fichiers
Révisions associées
Historique
Mis à jour par Paul Marillonnet il y a plus d'un an
- Projet changé de Authentic 2 à Gadjo
- Statut changé de Nouveau à En cours
- Assigné à mis à Paul Marillonnet
C’est propre à gadjo, et non pas un comportement isolé dans authentic.
Mis à jour par Paul Marillonnet il y a plus d'un an
- Fichier 0001-accessibility-focus-on-error-message-at-form-submiss.patch 0001-accessibility-focus-on-error-message-at-form-submiss.patch ajouté
- Statut changé de En cours à Solution proposée
- Patch proposed changé de Non à Oui
Sur l’autofocus j’ai de la doc contradictoire à ce sujet, par exemple la doc W3C indique que :
The autofocus attribute can be used on the following elements:
· button
· input
· select
· textarea
alors que les spécs à jour de HTML précisent :
The autofocus attribute applies to all elements, not just to form controls. This allows examples such as the following:
<div contenteditable autofocus>Edit <strong>me!</strong><div>
Sinon ok pour tabindex sur la div. De mon côté avec mon firefox de base j’arrive pas à l’attraper à coup de tabulations, pas les bons outils/options d’accessibilité activés j’imagine.
En supposant qu’on veuille ce comportement pour toute erreur de formulaire (pas seulement le formulaire de connexion, et pas seulement une erreur globale mais aussi des erreurs liées à des champs du formulaire en particulier), le patch donnerait ça.
Mis à jour par Benjamin Dauvergne il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
Mis à jour par Paul Marillonnet il y a plus d'un an
Paul Marillonnet a écrit :
Sinon ok pour tabindex sur la div. De mon côté avec mon firefox de base j’arrive pas à l’attraper à coup de tabulations, pas les bons outils/options d’accessibilité activés j’imagine.
C’est moi qui ai mal lu la doc, c’est précisément le comportement attendu pour une valeur négative associée à cet attribut tabindex
.
Mis à jour par Paul Marillonnet il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
commit f2ad05b65c42e5160da512ee1152370215a645f8 Author: Paul Marillonnet <pmarillonnet@entrouvert.com> Date: Wed Nov 9 11:23:23 2022 +0100 accessibility: focus on error message at form submission (#71073)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
accessibility: focus on error message at form submission (#71073)