menuitemradio

Роль пункта списка в виде радиокнопки из меню как в программе, операционной системе или приложении.

Время чтения: меньше 5 мин

Это незавершённая статья. Вы можете помочь её закончить! Почитайте о том, как контрибьютить в Доку.

Кратко

Скопировано

Самостоятельная роль виджета из WAI-ARIA для пункта в виде радиокнопки из «настоящего» меню как в программе, операционной системе или приложении.

В HTML нет тега с такой ролью.

Как пишется

Скопировано

Задайте role="menuitemradio" любому тегу, лучше всего <div>, <span> или <li>.

Элемент с menuitemradio обязательно должен находится внутри другого с menu или menubar.

Не забудьте добавить menuitemradio в порядок фокуса с помощью tabindex.

У элемента с menuitemradio обязательно должен быть атрибут aria-checked, как у любой другой радиокнопки. Только у одного элемента в группе может быть aria-checked="true".

С ролью menuitemradio можно сочетать все глобальные ARIA-атрибуты и некоторые другие атрибуты виджетовaria-disabled, aria-expanded, aria-haspopup, aria-posinset и aria-setsize.