New to KendoReact? Learn about KendoReact Free.
Keyboard Navigation
Updated on Oct 1, 2025
Managing the Focus
Roving tab index components strategy implemented. Meaning that only one node has tabindex in the menu. Interaction on a menuitem should focus it.
Keyboard Shortcuts
Actions applied to the Horizontal Menu:
| Shortcut | Behavior |
|---|---|
Up Arrow |
|
Down Arrow |
|
Left Arrow |
|
Right Arrow |
|
Home | Focuses the first item. |
End | Focuses the last item. |
Enter | Selects the focused item. If the item has children, opens the item and focuses the first child. If the item does not have children and has a URL, navigates to the specified URL. |
Space | Selects the focused item. If the item has children, opens the item and focuses the first child. If the item does not have children and has a URL, navigates to the specified URL. |
Escape | (For child items) Closes and focuses the parent. |
Alphanumeric character | Focuses the next item with text starting with the character. |
If the Menu is vertical, the arrow keys perform the following actions:
| Shortcut | Behavior |
|---|---|
Up Arrow | Focuses the previous item. |
Down Arrow | Focuses the next item. |
Left Arrow |
|
Right Arrow | If the item has children, opens the item and focuses the first child. For child items without children, focuses and opens the next root item. |
Resources
ARIA Authoring Practices: Menu Pattern
ARIA Authoring Practices: Developing a Keyboard Interface
Horizontal Menu
Change Theme
Theme
Loading ...
Vertical Menu
Change Theme
Theme
Loading ...