Main content



Superclass Role:

  • checkbox
  • menuitem

Subclass Roles:

  • menuitemradio

Related Concepts:

  • menuitem

Required Context Role:

  • menu
  • menubar

Inherited States and Properties:

  • aria-atomic
  • aria-busy (state)
  • aria-checked (state) (required)
  • aria-controls
  • aria-describedby
  • aria-disabled (state)
  • aria-dropeffect
  • aria-flowto
  • aria-grabbed (state)
  • aria-haspopup
  • aria-hidden (state)
  • aria-invalid (state)
  • aria-label
  • aria-labelledby
  • aria-live
  • aria-owns
  • aria-relevant

Name From:

  • contents
  • author

Accessible Name Required:

  • True

Implicit Value for Role:

  • Default for aria-checked (state) is false.

A menuitem with a checkable state whose possible values are true, false, or mixed.

The aria-checked attribute of a menuitemcheckbox indicates whether the menu item is checked (true), unchecked (false), or represents a sub-level menu of other menu items that have a mixture of checked and unchecked values (mixed).

Authors must ensure that menu item checkboxes are owned by an element with role menu or menubar in order to identify that they are related widgets. Authors may separate menu items into sets by use of a separator or an element with an equivalent role from the native markup language.

Microsoft Active Accessibility accRole Property: 


UI Automation ControlType Property: 

  • CheckBox

UI Automation AriaRole Property: 

  • menuitemcheckbox
More in this category: « menuitemradio menuitem »