编程语言
首页 > 编程语言> > 如何通过使用javascript按Tab来访问div?

如何通过使用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>

标签:accessibility,html,javascript
来源: https://codeday.me/bug/20191105/1996483.html