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