我正在嘗試將一些輔助功能示例放在一起。我需要提出的其中一個檢查點是關鍵的重點。什麼可以影響鍵盤焦點html?
我知道如何確保控件獲得鍵盤焦點,但我無法弄清楚會導致控件不可對焦。
我成功的唯一的事情是對tabIndex使用無效索引。 (TabIndex =「-2」)。我不想使用它,因爲這不是真正的鍵盤陷阱的真實例子。
我知道如何使一個領域不可聚焦。我試圖找到的是無意中導致某個字段不可對焦的問題。
我正在嘗試將一些輔助功能示例放在一起。我需要提出的其中一個檢查點是關鍵的重點。什麼可以影響鍵盤焦點html?
我知道如何確保控件獲得鍵盤焦點,但我無法弄清楚會導致控件不可對焦。
我成功的唯一的事情是對tabIndex使用無效索引。 (TabIndex =「-2」)。我不想使用它,因爲這不是真正的鍵盤陷阱的真實例子。
我知道如何使一個領域不可聚焦。我試圖找到的是無意中導致某個字段不可對焦的問題。
AnHTMLElementNode.blur()
AnHTMLElementNode.focus()
,使得另一個元素獲得焦點,作爲對順序導航中的目標元素必須完成的操作的反應<span>
)並向其添加onclick
事件。只需添加禁用:
<input type='text' disabled="disabled" />
`readonly`元素仍然可以有焦點,而你的回答沒有涉及任何其他可聚焦的元素。 – 2011-02-10 14:18:17
什麼是鍵盤陷阱?它幾乎不是可訪問性的好例子。 – kirilloid 2011-02-10 14:14:55
鍵盤陷阱是您無法僅通過鍵盤使用該功能的地方。 – clamchoda 2011-02-10 16:06:44