聚焦并触发在div上输入键

时间:2016-11-09 12:48:33

标签: javascript html css

我有一个页面,它在锚标记下有很多div。

java.util.Collection.shuffle(List)

我在每个div上都有onclick事件,当我点击div时工作正常。

有没有办法可以使用标签遍历每个div(使用/不使用tabindex),点击键盘上的回车键即可显示警报,而无需编写任何JS?

我只想尝试为可访问性而努力。

2 个答案:

答案 0 :(得分:0)

您要做的是在不支持它的元素上设置tabindex行为。

这个问题有一个解释。

看看这个问题。 Tab Index on div

答案 1 :(得分:0)

在您的情况下,我看不出有任何理由不使用内置行为的锚标记:

<a href = '#' onclick = 'alert("Hi First div");' tabindex = '1'>First</a>
<a href = '#' onclick = 'alert("Hi Second div");' tabindex = '2'>Second</a>