ElementInternals: свойство ariaRelevant
Нестандартный: Эта функция нестандартна и не соответствует стандартам. Не используйте её на сайтах, работающих с веб-средой: она не будет работать для всех пользователей. Может также быть значительная несовместимость между реализациями, и поведение может измениться в будущем.
Свойство ariaRelevant интерфейса ElementInternals отражает значение атрибута aria-relevant, которое указывает, какие уведомления пользовательский агент будет генерировать при модификации дерева доступности внутри активной области. Это используется для описания тех изменений в aria-live области, которые являются релевантными и должны быть объявлены.
Примечание: Установка атрибутов aria на ElementInternals позволяет определить стандартную семантику на пользовательском элементе. Они могут быть переопределены автором, но необходимо убедиться, что стандартная семантика сохранится, если автор удалит эти атрибуты или вообще не добавит их. Для получения дополнительной информации см. пояснения к модели доступности.
Значение
Строка, содержащая одно или несколько из следующих значений, разделенных пробелами:
- "additions"
-
Добавление узлов элемента внутри активной области должно считаться релевантным.
- "removals"
-
Удаление узлов из активной области должно считаться релевантным.
- "text"
-
Изменения текстового содержимого существующих узлов должны считаться релевантными.
- "all"
-
Эквивалентно
"additions removals text".
Примеры
В этом примере значение ariaRelevant установлено в «all».
this.internals_.ariaRelevant = "all";
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
ariaRelevant |
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/ariaRelevant