maxlength HTML attribuut
2 elementen kennen dit attribuut. Klik op een tag voor de volledige uitleg van dat element.
Wat doet het maxlength attribuut?
Bepaalt het maximumaantal tekens dat een gebruiker in een tekstveld mag invoeren. De waarde is een geheel getal; extra tekens worden door de browser geweigerd tijdens het typen.
<input type="text" name="gebruikersnaam" maxlength="20">
Welke HTML-elementen kennen maxlength?
<input>
Het <input>-element van HTML wordt gebruikt om interactieve besturingselementen te maken voor webformulieren, om gegevens van de gebruiker t...
Geldig voor text, search, url, tel, email en password; het bepaalt de maximale tekenreekslengte (gemeten in UTF-16-code-eenheden) die de gebruiker in het veld kan invoeren. Dit moet een geheel getal van 0 of hoger zijn. Als er geen maxlength is opgegeven, of een ongeldige waarde is opgegeven, heeft het veld geen maximale lengte. Deze waarde moet ook groter dan of gelijk aan de waarde van minlength zijn.
Het invoerveld faalt bij validatie van beperkingen als de lengte van de in het veld ingevoerde tekst groter is dan maxlength UTF-16-code-eenheden. Standaard voorkomen browsers dat gebruikers meer tekens invoeren dan toegestaan door het maxlength-attribuut. Validatie van beperkingen wordt alleen toegepast wanneer de waarde door de gebruiker wordt gewijzigd. Zie Clientzijdige validatie voor meer informatie.
<textarea>
Het <textarea>-HTML-element stelt een meerregelig platte-tekst-bewerkingsveld voor, handig wanneer je gebruikers een aanzienlijke hoeveelhei...