WCAG 2.1Level A Auto-detectable
WCAG 4.1.2: Name, Role, Value
Name, role, and value for all UI components are programmatically determinable.
Who is affected?
Assistive technology users
Common violation example
Custom JavaScript widget without ARIA roles, states, or propertiesHow to fix it
Add role, aria-label, aria-expanded, aria-required as appropriateAutomated detection rules (18)
aria-allowed-attraria-command-namearia-hidden-bodyaria-hidden-focusaria-input-field-namearia-meter-namearia-progressbar-namearia-required-attraria-rolesaria-toggle-field-namearia-tooltip-namearia-treeitem-namearia-valid-attraria-valid-attr-valuebutton-nameframe-titleinput-button-nameselect-name
Sturdly uses axe-core to automatically detect 4.1.2 violations on every page of your site.
Does your site have 4.1.2 violations?
Sturdly scans your entire site for WCAG 4.1.2 and 49 other accessibility criteria. Get your score in under 30 seconds.