Focusable descendants in interactive elements (focusable-descendants)

Interactive elements must not have separately focusable children, such as elements with tabindex, href, or interactive roles.


Focusable link inside ARIA checkbox role:

This element uses role="checkbox" and is focusable with tabindex="0". It contains a nested <a> link, which creates an additional focus stop and breaks expected checkbox interaction behavior:


I agree to the terms of service

Note: Possible to detect automatically by checking if focusable ARIA widgets contain children with href, tabindex, or interactive roles.

axe detected: 4.1.2  |  QualWeb detected: 4.1.2