ElementInternals: свойство ariaChecked
Базовая 2023
Новое
С октября 2023 года эта функция работает на последних устройствах и версиях браузеров. Эта функция может не работать на старых устройствах или браузерах.
Свойство ariaChecked интерфейса ElementInternals отражает значение атрибута aria-checked, который указывает текущее состояние "выбранности" для чекбоксов, радиокнопок и других элементов с состоянием выбора.
Примечание: Установка атрибутов aria на ElementInternals позволяет определять значения по умолчанию для пользовательских элементов. Эти значения могут быть переопределены атрибутами, заданными автором, но убедитесь, что значения по умолчанию сохраняются, если автор удалит эти атрибуты или не добавит их вовсе. Дополнительную информацию см. в объяснительной части Accessibility Object Model.
Значение
Строка с одним из следующих значений:
"true"-
Элемент выбран.
"mixed"-
Указывает смешанное значение для трехсостоятельного чекбокса или чекбокса-меню.
"false"-
Элемент поддерживает состояние выбора, но в данный момент не выбран.
"undefined"-
Элемент не поддерживает состояние выбора.
Примеры
В этом примере значение ariaChecked установлено в "true".
this.internals_.ariaChecked = "true";
Спецификации
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
ariaChecked |
81 | 81 | 119 | 68 | 16.4 | 81 | 119 | 58 | 16.4 | 13.0 | 81 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/ElementInternals/ariaChecked