Spec-Zone.ru › Web APIs

ElementInternals: свойство ariaRequired

Базовая версия 2023
Новая возможность

С октября 2023 года эта функция работает на последних устройствах и версиях браузеров. Эта функция может не работать на старых устройствах или браузерах.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Свойство ariaRequired интерфейса ElementInternals отражает значение атрибута aria-required, который указывает, что пользовательский ввод требуется на элементе перед отправкой формы.

Примечание: Установка атрибутов aria на ElementInternals позволяет определить стандартную семантику на пользовательском элементе. Эти значения могут быть перезаписаны атрибутами, определёнными автором, но убедитесь, что стандартная семантика сохраняется, если автор удалит эти атрибуты или вообще не добавит их. Для получения дополнительной информации см. объяснение модели доступности.

Значение

Строка с одним из следующих значений:

"true"

Пользователь должен предоставить ввод на элементе перед отправкой формы.

"false"

Пользовательский ввод не требуется для отправки формы.

Примеры

В этом примере значение ariaRequired установлено в «true».

this.internals_.ariaRequired = "true";

Спецификации

Спецификация
Приложения с богатым веб-контентом (WAI-ARIA)
# dom-ariamixin-ariarequired

Совместимость с браузерами

Рабочие столы Мобильные устройства
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

См. также

  • ARIA: роль текстового поля

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API