Bestand-upload
Wanneer het laten uploaden van documenten door de gebruiker de enige manier is om bepaalde informatie te ontvangen, dan wordt hiervoor een bestand-upload gebruikt.
Leg in een altijd zichtbare instructie uit welke bestandstypes zijn toegestaan en wat de maximale omvang van het bestand is. Deze instructie staat los van een eventuele helptekst. Cliëntside moet altijd op bestandsgrootte gevalideerd worden en waar mogelijk ook op bestandtype. Deze controles moeten ook altijd server-side worden uitgevoerd.
Toegankelijkheid
- Het input-element van het type
fileis visueel verborgen. - De altijd zichtbare instructie is via een
aria-describedbygekoppeld aan de knop waarmee bestanden kunnen worden geupload. - Na het uploaden wordt de focus gezet op de lijst met bestanden.
- Elke item in de lijst met bestanden heeft een knop waarmee het bestand verwijderd kan worden. Deze knop heeft een bestandspecifiek label.