# interactive-supports-focus Elements with an interactive role and interaction handlers (mouse or key press) must be focusable. ## How do I resolve this error? ### Case: This element is a stand-alone control like a button, a link or a form element Add the `tabIndex` property to your component. A value of zero indicates that this element can be tabbed to. ```
``` -- or -- Replace the component with one that renders semantic html element like `
``` Marking an element with the role `presentation` indicates to assistive technology that this element should be ignored; it exists to support the web application and is not meant for humans to interact with directly. ### References 1. [AX_FOCUS_02](https://github.com/GoogleChrome/accessibility-developer-tools/wiki/Audit-Rules#ax_focus_02) 1. [Mozilla Developer Network - ARIA Techniques](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_button_role#Keyboard_and_focus) 1. [Fundamental Keyboard Navigation Conventions](https://www.w3.org/TR/wai-aria-practices-1.1/#kbd_generalnav) 1. [WAI-ARIA Authoring Practices Guide - Design Patterns and Widgets](https://www.w3.org/TR/wai-aria-practices-1.1/#aria_ex) ## Rule details This rule takes no arguments. ### Succeed ```jsx
void 0} /> Click me! Click me too! Click ALL the things! ``` ### Fail ```jsx Submit Next page ```