Testing
aria-errormessage
,
aria-invalid
, and
aria-describedby
Exposure with & without Live Regions
Used in the post
Exposing Field Errors
.
1. Assertive live region with
aria-errormessage
Field 1 error using assertive live region.
2. Polite live region with
aria-errormessage
Field 2 error using polite live region.
3. No live region with
aria-errormessage
Field 3 error with no live region.
4. No live region, uses
aria-describedby
with
aria-errormessage
Field 4 error with no live region.
5. Assertive live region with
aria-describedby
Field 5 error using assertive live region.
6. Polite live region with
aria-describedby
Field 6 error using polite live region.
7. No live region with
aria-describedby
Field 7 error with no live region.
8. No validation of any kind (just for parking focus)