Допустимо ли использовать role = "listbox" для ввода элемента? - PullRequest
1 голос
/ 28 мая 2020

Я создаю настраиваемый элемент управления для множественного выбора, так что я использую элемент ввода, завернутый в контейнер, для ввода значения и элементы ul и li, чтобы показать предложения, в которых я использовал роль в качестве списка. Чтобы гибко использовать вспомогательные стандарты, я использую роль элемента ввода в качестве списка. Проблема в том, что chrome тестовых случаев инструмента маяка доступности не удалось получить. Я просмотрел некоторые блоги и документацию об этой роли, но не смог найти ничего похожего. Итак, мой вопрос: разрешено ли мне изменить роль в качестве текстового поля для этого или игнорировать брошенный неудачный случай?

enter image description here

Я просмотрел следующие ресурсы

https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/textbox_role

https://www.w3.org/TR/wai-aria-practices/examples/listbox/listbox-collapsible.html

Подскажите, где я ошибаюсь.

...