Quick Reference
Element Code: AC-020
Issue: Input buttons (submit, reset, button types) lack accessible text
Impact: Screen readers cannot announce the button purpose
Fix: Add value attribute or aria-label to input buttons
Detection: axe DevTools, WAVE, form accessibility audits
What Is This Issue?
Input elements with type="submit", type="reset", or type="button" need accessible text. Without a value attribute or aria-label, screen readers announce only "button" with no indication of what it does.
Why This Matters for Your Website
Buttons are primary interaction points. Unlabeled buttons prevent users from understanding and completing tasks.
How to Fix This Issue
- Add value attribute:
- Or use aria-label: For image inputs or special cases
- Consider button element: More flexible than input type="button"
Tools for Detection
- axe DevTools: Identifies unlabeled input buttons
TL;DR (The Simple Version)
Your input buttons have no text. Add a value attribute like value="Submit" or value="Search" so users know what each button does.
About SEO ProCheck
Technical SEO consulting and GEO strategy with 20 years of enterprise experience. Case studies, resources, and tools for search and AI visibility.
Work With Me
Technical SEO audits, GEO strategy, site migrations, and international SEO. Hourly consulting for teams who need hands-on support, not just reports.
Subscribe to our newsletter!
Recent Posts
- No Social Schema December 7, 2025
- Missing Social Profile Links December 7, 2025
- Social Image Wrong Size December 7, 2025
