Gebruik dit component voor foutmeldingen bij formuliervelden die geen valide invoer hebben.
Dit component is meestal een onderdeel van het form field component.
-
form
komt van<form>
in HTML enrole="form"
in WAI-ARIA. -
field
komt van<fieldset>
in HTML. -
error-message
komt vanaria-errormessage
.
Gebruik een id
attribuut op dit element, zodat je met aria-describedby
op de form control met aria-invalid="true"
een koppeling kunt maken. Support voor aria-errormessage
is nog onvoldoende, dus gebruik voorlopig nog aria-describedby
.
Gebruik in HTML in plaats van aria-live="polite"
het attribuut role="status"
.
Gebruik in HTML in plaats van aria-live="assertive"
het attribuut role="alert"
.
- WCAG eis 1.4.1: gebruik niet alleen kleur om duidelijk te maken dat het een foutmelding is.
-
WCAG eis 3.3.1. Gebruik
id
attribuut op de form field description en koppel de form control metaria-describedby
aan dezeid
. Zie ook: WCAG Technique: Usingaria-invalid
to Indicate An Error Field -
WCAG eis 3.3.2. Zie ook: WCAG Technique ARIA1: Using the
aria-describedby
property to provide a descriptive label for user interface controls - WCAG eis 3.3.2