Some buttons have no name
WCAG 2.2 4.1.2 (A) Name, Role, Value · EN 301 549 9.4.1.2
What this means for your visitors
Screen reader and voice control users cannot tell which button adds to cart, opens the menu or submits the search. This can stop them from buying at all.
Who is affected
- blind customers
- screen reader users
- voice control users
How to fix
Give every button a name: visible text, aria-label, or aria-labelledby pointing to visible text. Icon-only buttons need an aria-label such as "Add to cart" or "Close". Do not rely on title attributes or CSS-only icons.
Part of this explanation is a machine translation that a native speaker has not reviewed yet.
Pages where it occurs
- /×2
- /product.html×2
Examples on your site
-
Element: button[type="button"]:nth-child(1)
Code for the developer
<button type="button"><svg viewBox="0 0 24 24" fill="none" stroke="#2b2622" stroke-width="2"><circle cx="11" cy="11" r="7"></circle><path d="m20 20-3.5-3.5"></path></svg></button> -
Element: .icons > button:nth-child(1)
Code for the developer
<button type="button"><svg viewBox="0 0 24 24" fill="none" stroke="#2b2622" stroke-width="2"><circle cx="11" cy="11" r="7"></circle><path d="m20 20-3.5-3.5"></path></svg></button> -
Element: .cart
Code for the developer
<button type="button" class="cart"><svg viewBox="0 0 24 24" fill="none" stroke="#2b2622" stroke-width="2"><path d="M5 7h14l-1.5 12h-11z"></path><path d="M9 7a3 3 0 0 1 6 0"></path></svg></button>
Other elements with the same problem: 1.