placeholder HTML attribuut
2 elementen kennen dit attribuut. Klik op een tag voor de volledige uitleg van dat element.
Wat doet het placeholder attribuut?
Toont een lichtgrijze hinttekst in een leeg veld die verdwijnt zodra de gebruiker gaat typen. Is geen vervanging voor een <label>, omdat de tekst wegvalt zodra er invoer is.
<input type="email" placeholder="naam@voorbeeld.nl">
Welke HTML-elementen kennen placeholder?
<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, password en number; het placeholder-attribuut biedt de gebruiker een korte hint over wat voor soort informatie in het veld verwacht wordt. Het moet een woord of korte zin zijn die een hint geeft over het verwachte type gegevens, in plaats van een uitleg of prompt. De tekst mag geen regeleinden bevatten. Als een veld bijvoorbeeld de voornaam van een gebruiker moet vastleggen en het label "First Name" is, kan een geschikte placeholder "bijv. Mustafa" zijn.
Het placeholder-attribuut is semantisch minder nuttig dan andere manieren om je formulier toe te lichten, en kan onverwachte technische problemen met je inhoud veroorzaken. Zie Labels voor meer informatie.
<textarea>
Het <textarea>-HTML-element stelt een meerregelig platte-tekst-bewerkingsveld voor, handig wanneer je gebruikers een aanzienlijke hoeveelhei...
Een hint voor de gebruiker over wat er in het bedieningselement kan worden ingevoerd. Regelterugloop- of regeleinde-tekens binnen de placeholdertekst moeten als regeleinden worden behandeld bij het weergeven van de hint.
Placeholders mogen alleen worden gebruikt om een voorbeeld te tonen van het type gegevens dat in een formulier moet worden ingevoerd; ze zijn geen vervanging voor een correct <label>-element dat aan de invoer is gekoppeld. Zie <input>-labels voor een volledige uitleg.