Start scanning free

( Robust / WCAG 4.1.2 )

Input button has no accessible name

This check maps to Name, Role, Value. Use the guidance below to confirm the issue, understand who it affects and ship a fix.

Critical Level A WCAG 4.1.2 — Name, Role, Value

What’s wrong

An <input type="button">, <input type="submit">, or <input type="reset"> has no value, and no other way for assistive tech to determine its label.

Why it matters

For these input types, the value attribute is what gets announced as the button’s text. Without it, the button has no name at all.

How to fix it

Set a value that describes the action.

Before
<input type="submit">
After
<input type="submit" value="Create account">

Learn more