0

如果 dom 元素是:visible,它是否总是可聚焦的?

4

3 回答 3

0

不,您不能(例如默认情况下)聚焦 div。

于 2012-05-01T14:55:17.430 回答
0

不能保证,但您可以检查元素是否会触发focus事件。

var focussableEls = [];
$(":visible").each({
    if (typeof this.focus == 'function')
        focussableEls.push(this.id);
});
console.log(focussableEls);
于 2012-05-01T14:57:47.213 回答
0

检查具有tabindex属性的元素:

$('[tabindex]')
于 2012-05-01T15:04:09.560 回答