Bonjour,

je complète en précisant que dans un cas comme dans l'autre c'est effectivement à utiliser sur le input et non sur le label

Aurélien
Bonjour,

l'attribut aria-invalid est utilisé pour savoir si la donnée est conforme au format attendu et non pour savoir si le champ est obligatoire.

The |aria-invalid| attribute is used to indicate that the value entered into an input field does not conform to the format expected by the application.
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-invalid_attribute


la notion de champ obligatoire est géré par l'attribut aria-required

The |aria-required| attribute is used to indicate that user input is required on an element before a form can be submitted. This attribute can be used with any typical HTML form element; it is not limited to elements that have an ARIA |role| assigned.
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-required_attribute

Cordialement,
Frédéric


Le 26 mars 2015 15:31, Ariane Andurand <[email protected] <mailto:[email protected]>> a écrit :


    Dans le cas d'un formulaire avec des champs obligatoires,
    l'élément aria-invalid="true/false" doit-il être présent sur le
    label et l'input ou uniquement l'input.

    Le CMS que nous utilisons génère un aria-invalid="true/false" à la
    fois sur le label et sur le champ.

    Lorsque le champ "username" est laissé vide, le label a :
    aria-invalid="false" , qui disparaît quand on remplie le champ.

    Je préfère avoir confirmation avant de poster une issue sur le Git
    de la Core Team mais selon moi l'aria-invalid n'a pas lieu d'être
    sur le label ?

    Merci de votre aide.

    Ariane


    _______________________________________________
    liste_gta mailing list
    [email protected] <mailto:[email protected]>
    http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org




_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org


--
Aurélien Levy
----
Temesis

_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Répondre à