什么会影响键盘焦点html?

时间:2011-02-10 14:12:10

标签: javascript html accessibility

我正在尝试将一些辅助功能示例放在一起工作。我需要提出的一个检查点是关键的董事会重点。

我知道如何确保控件获得键盘焦点,但我无法弄清楚是什么会导致控件不可聚焦。

我唯一成功的是使用tabIndex的无效索引。 (TabIndex =“ - 2”)。我宁愿不使用它,因为这不是键盘陷阱的真实例子。

我知道如何使一个场不可聚焦。我想要找到的是导致场无意无法聚焦的东西。

2 个答案:

答案 0 :(得分:0)

只需添加已停用:

<input type='text' disabled="disabled" />

答案 1 :(得分:0)

  • 使用负数显式设置为在连续焦点导航之外(根据HTML 5
  • 在目标元素或其前面的元素上调用AnHTMLElementNode.blur()
  • 以这样一种方式调用AnHTMLElementNode.focus(),使另一个元素获得焦点,作为对顺序导航中到达目标元素必须完成的事情的反应
  • 使用通常不会执行某些操作的元素(例如<span>)并向其添加onclick事件。