Обратите внимание на следующую разметку.
<label for="i1" class="inforLabel">This is a label</label>
<input id="i1" type="text" class="inforTextbox" aria-label="Title, not label" />
Для меня эта разметка - это то, что создается после моего настраиваемого элемента управления всплывающей подсказкой. Проблема, которую я вижу в JAWS в IE, заключается в том, что она только читает "Заголовок, а не метку", однако с другими программами чтения с экрана, например, для чтения голосовой надписи и текстового поля aria-label
. Я думаю, он должен читать оба.
Является ли это настройкой или ошибкой? Или есть что-то еще, что кто-то может порекомендовать?