Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Tapestry can make its forms more accessible by adding these WAI-ARIA attributes:
- aria-required when the field has the Required validation.
- aria-invalid when the field has been validated in the client side.
- aria-labelledby when a form field component has a matching Label component, which should have id attribute generated if not provided explicitly.
- aria-describedby when an error message is being shown for a form field.
- role="alert" for error messages, including Errors and Error components.