如何通过使用javascript按Tab来访问div?

我已经实现了以下内容:如果用户单击一个div,则另一个div中的图片发生了变化:

<div id="actionDiv" onClick="changePic();">Change Pic</div>
<div id="picHolder"></div>

因此,可以通过鼠标轻松访问此文本“更改图片”.如何从text div actionDiv中的Tab键获取焦点以实现可访问性?

解决方法:

我不确定,但问题似乎与此how-can-i-give-keyboard-focus-to-a-div-and-attach-keyboard-event-handlers-to-it类似,答案基本上是给div一个tabIndex属性,即:

<div id="actionDiv" tabIndex="0" onClick="changePic();">Change Pic</div>
上一篇:javascript – 将屏幕阅读器的焦点设置在ember中的模态警报上


下一篇:JavaScript-隐藏除一个div以外的所有屏幕阅读器元素?