WCAG 3.3.3 Förslag vid felhantering
Nivå AABegriplig
Vad kravet betyder i en webbutik
När butiken upptäcker ett fel i det kunden fyllt i, och det går att säga hur felet rättas, ska meddelandet göra det. Att bara säga att något är fel räcker inte, det är krav 3.3.1. Här ska kunden få veta vad som gäller, till exempel att postnumret ska ha fem siffror. Undantag gäller när ett förslag skulle försämra säkerheten, till exempel att avslöja vilken del av ett lösenord som var fel.
Vanliga fel
- Meddelandet säger bara ”Ogiltigt värde” utan att säga vad som är rätt.
- Postnummer, telefon och personnummer underkänns för att de har mellanslag eller bindestreck, utan att det står vilket format som gäller.
- En ogiltig rabattkod ger meddelandet ”Fel” utan att säga om koden har gått ut eller skrivits fel.
- Ett datum för leverans underkänns utan att det står vilka datum som går att välja.
- Samma allmänna meddelande visas överst i kassan för alla fel, utan att säga vilket fält det gäller.
Så rättar du det
Skriv vad som gäller i felmeddelandet vid fältet. Det bästa är att också godta vanliga sätt att skriva, som postnummer med mellanslag.
<label for="postnummer">Postnummer</label>
<input id="postnummer" name="postnummer" inputmode="numeric"
autocomplete="postal-code"
aria-invalid="true" aria-describedby="postnummer-fel">
<p id="postnummer-fel">Skriv postnumret med fem siffror, till exempel 114 51.</p>Vem kontrollerar det
Kontrollera själv
Månadsgranskningen skickar formulären tomma och larmar när felmeddelanden inte läses upp. Om meddelandet säger hur felet rättas bedöms inte. Fyll i fel med flit i kassan, till exempel ett postnummer med fyra siffror och en e-postadress utan @, och läs vad som står.
Läs mer
Guider om kriteriet
Det svenska namnet kommer från W3C:s auktoriserade svenska översättning, som gäller WCAG 2.0. Kravet 3.3.3 har samma lydelse i WCAG 2.1.