A menu contains commands (menuitem, menuitemradio, or menuitemcheckbox) that execute JavaScript. If you require non-JavaScript fallbacks, consider using native form controls.

Use ARROW keys to navigate menu items. ENTER or SPACEBAR to select an item.

This example imports skin and makeup for base styles and behaviour respectively. Please read the documentation for further developer guidance.


Example 1: Stateless (menuitem)

Example 2: Single-Select (menuitemradio)

Example 3: Multi-Select (menuitemcheckbox)

Example 4: Groups

Updated: May 18th, 2021