如何防止NVDA读取可点击的“ Div”?

问题描述 投票:3回答:1

下面是我的示例代码,当用户单击向下箭头时,NVDA正在读取可点击部分。

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

[我读到NVDA认为<section>可点击的地方,因此我尝试将<section>更改为<div>标签,如下所示:

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

但是问题仍然存在。它正在阅读:

可点击您想如何付款?

不应将<div>读取为可点击的。

javascript backbone.js accessibility nvda
1个回答
0
投票
一种解决方案是在段落标签上设置tabindex=0
© www.soinside.com 2019 - 2024. All rights reserved.