aria-disabled
BooleanIndicates an element is disabled — visible and discoverable, but not editable or operable. Unlike the native `disabled` attribute it keeps the element in the tab order and the accessibility tree, so screen-reader users can still find and read it. You must also block the element's action in script, because aria-disabled alone doesn't prevent interaction.
Values
- true
- The element is disabled — perceivable but not editable or operable.
- false (default)
- The element is enabled.
Used on
Any HTML element —
aria-disabled is a global property.Associated roles
Every ARIA role. As a global property,
aria-disabled is supported on all roles.Example
aria-disabled="…"
<button aria-disabled="true">Submit</button>References