Spec-Zone.ru › Web APIs

Элемент: свойство ariaRequired

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

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

  • Узнать больше
  • Показать полную совместимость
  • Отправить отзыв

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

Примечание: Если возможно, используйте HTML-элемент <input> с type="text" или <textarea>, так как они имеют встроенную семантику и не требуют атрибутов ARIA.

Значение

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

"true"

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

"false"

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

Примеры

В этом примере атрибут aria-required элемента с идентификатором txtBoxInput установлен в значение «true», что указывает на необходимость заполнения этого поля. Используя ariaRequired, мы изменяем значение на «false».

<div id="txtboxMultilineLabel">Enter the tags for the article</div>
<div
  role="textbox"
  id="txtBoxInput"
  contenteditable="true"
  aria-multiline="true"
  aria-labelledby="txtboxMultilineLabel"
  aria-required="true"></div>
let el = document.getElementById("txtBoxInput");
console.log(el.ariaRequired); // "true"
el.ariaRequired = "false";
console.log(el.ariaRequired); // "false"

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

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

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
ariaRequired 81 81 119 68 12.1 81 119 58 12.2 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/Element/ariaRequired

Spec-Zone.ru

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