Rule: No keyboard trap

Rule ID Keyboard 3
Conformance Required
Definition object and embed elements must not trap the keyboard.
Purpose
  • If an embedded application (i.e. object or embed element) traps the keyboard, keyboard users will not be able to use the web page.
Conformance Required
WCAG Success Criteria

Success Criterion 2.1.2 No Keyboard Trap

Rule Category Keyboard Support
Rule Scope Element
Techniques
  • Use tabindex="-1" on the element to remove it from "tab" order of the page.
  • If the embedded application does support accessibility, use a button to move focus to the application.
Information Links