ariadisabled
Ariadisabled, short for aria-disabled, is an ARIA (Accessible Rich Internet Applications) state used in web accessibility to indicate that an element is perceivable but not interactive. It communicates to assistive technologies that the element should be treated as disabled, even if the element’s native HTML semantics do not provide a disabled state. This attribute does not inherently change the element’s behavior; it primarily conveys status to users of assistive technology.
Ariadisabled is typically applied to non-native interactive elements, such as custom controls with roles like button
Management and best practices include keeping the state in sync with actual interactivity, removing or guarding
Example: a custom element with role="button" and aria-disabled="true" might also have tabindex="0" or be removed from
See also: WAI-ARIA, accessibility guidelines, aria-checked, aria-selected.