Aria-live for live regions (aria-live)

All dynamic content that needs to be conveyed to assistive technologies includes a valid aria-live attribute.


Missing aria-live on error message:

This form shows an inline error message that appears dynamically, but the message container has no aria-live (and no role="alert"):


Error: Please enter a valid email address.


Note: Possible to automatically test. An auto-test can verify that an element referenced via aria-errormessage (or used as the error container for fields with aria-invalid="true") exposes a live region mechanism (e.g., role="alert" or aria-live).

axe detected: 4.1.2  |  QualWeb detected: none