JavaScript control with no ARIA role Accessibility Checkpoint


This element uses JavaScript to make a div or span behave like a control, which is then inaccessible to screen readers.


Use the equivalent HTML element instead or use an ARIA widget role.

Applicable standards

Note: Section 508 Refresh (2017) checkpoints are equivalent to WCAG 2.0 level A and level AA checkpoints.

Change history

  • 6.47 Dec 2022 Improved event handler detection.
  • 5.5 May 2014 Updated to April 2014 version of Techniques for WCAG 2.0.
  • 3.0 Dec 2008 Added.

This page describes a web site issue detected in HTML documents by SortSite Desktop and OnDemand Suite.

Rule ID: AccWcag2-F59-1