Missing Button Accessible Name Check

RuleSets of AccessMonitor - the validator of web accessibility practices

Missing Button Accessible Name Check

Description

The “Missing Button Accessible Name Check” evaluates whether there is any <button> elements without an accessible name.

Example outcome

I found 1 <button> element without accessible name.

Impact

Fixes

To address missing button accessible names:

  1. Locate the button missing an accessible name.
  2. Add visible text inside the button (e.g., <button>Submit</button>).
  3. Use aria-label for icon-only buttons.
  4. Use aria-labelledby to point to a visible label elsewhere.

Resources