【问题标题】:How to access a div by pressing tab using javascript?如何通过使用javascript按tab来访问div?
【发布时间】:2010-12-04 06:42:35
【问题描述】:

我已经实现了一些东西,看起来是这样的:如果用户点击一个 div,另一个 div 中的图片会发生变化:

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

所以这个文本“更改图片”可以很容易地通过鼠标访问。如何从文本 div actionDiv 中的 tab 键获得焦点以实现可访问性?

【问题讨论】:

标签: javascript html accessibility


【解决方案1】:

我不确定,但问题似乎与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>

【讨论】:

    猜你喜欢
    • 2017-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-27
    • 1970-01-01
    • 2022-06-10
    • 2011-03-11
    • 2012-03-10
    相关资源
    最近更新 更多