You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ouvrir la modale "Trouver les services près de chez moi" en bas de page
Inspecter le champs de recherche
soumettre une recherche valide et invalide
Comportement attendu
Ajouter un id sur la balise <p> du message d'erreur, sa valeur doit être similaire à celle de l'attribut aria-describedby présent sur la balise <input> : id="input-:Rile9ukq:-desc-error"
Lorsque le champ est en erreur : ajouter un attribut aria-invalid="true" à la balise <input> (lorsuqe le champ n'est pas en erreur, retirer l'attribut)
(bonus) lorsque le bouton de soumission est activé avec un champ en erreur : déplacer le focus sur la balise <input>
(bonus) lorsque le bouton de soumission est activé et un résultat s'affiche : déplacer le focus sur le lien présent dans le résultat
(bonus) si la balise div#input-:Rile9ukq:-messages-group contenant un attribut aria-live n'est pas utilisée, elle peut être retirée du code
Pour obtenir :
<input maxlength="3" class="fr-input max-w_280px" aria-describedby="input-:Rile9ukq:-desc-error" type="text" id="input-:Rile9ukq:" aria-invalid="true">
[...]
<p class="fr-error-text fr-text--md" id="input-:Rile9ukq:-desc-error">Aucun service de renseignement n'a été trouvé pour ce département.</p>
Screenshots
The text was updated successfully, but these errors were encountered:
Description
Un formulaire doit pouvoir :
Reproduction
Etapes à suivre pour reproduire le bug
Comportement attendu
<p>
du message d'erreur, sa valeur doit être similaire à celle de l'attributaria-describedby
présent sur la balise<input>
:id="input-:Rile9ukq:-desc-error"
aria-invalid="true"
à la balise<input>
(lorsuqe le champ n'est pas en erreur, retirer l'attribut)<input>
div#input-:Rile9ukq:-messages-group
contenant un attributaria-live
n'est pas utilisée, elle peut être retirée du codePour obtenir :
Screenshots
The text was updated successfully, but these errors were encountered: