Как запретить NVDA читать "Div" как кликабельный? - PullRequest
3 голосов
/ 31 октября 2019

Ниже приведен мой пример кода, когда пользователь нажимает стрелку вниз. NVDA читает раздел как кликабельный.

<section>
<p>How would you like to pay?</p>
<form>
<input type="text"/>
<button type="submit">Add</button>
</form>
</section>

Я где-то читал, что NVDA считает <section> кликабельным, поэтому я попытался изменить <section> to <div> тег, как показано ниже:

<div>
<p>How would you like to pay?</p>
<form>
<input type="text"/>
<button type="submit">Add</button>
</form>
</div>

Но проблема все еще существует. Он читает:

кликабельный Как вы хотели бы заплатить?

Не следует читать <div> как кликабельный.

1 Ответ

0 голосов
/ 13 ноября 2019

Одним из решений было бы установить tabindex=0 для тега абзаца.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...