Conformity of aria-disabled (aria-disabled)

Custom interactable element use aria-disabled="true" while element is disabled


Missing aria-disabled:

This custom button is visually and functionally disabled via script/CSS, but it lacks aria-disabled="true".


Proceed to checkout

Try activating it (click, Enter, or Space). The handler prevents action because it is disabled, but the missing aria-disabled means this state is not exposed to AT.

Note: Impossible to automatically test/detect. A tool can detect a custom widget role (e.g., role="button") missing aria-disabled, but determining whether the widget is actually disabled (via CSS/script) typically requires human/AI review.

axe detected: none  |  QualWeb detected: none