Invoerveld met geanimeerde placeholder

Hieronder zie je een formuliertje, waar je je naam en je e-mailadres kunt invullen. Bij de invoervelden staan geen labels, er is alleen een placeholder. Als een veld de focus krijgt of data bevat, verschuift de placeholder naar de rand.
Merk op dat het formulier niet kan worden verzonden. Dat valt buiten het bestek van het voorbeeld.
Op deze pagina wordt uitgelegd hoe je dit maakt. De code van het voorbeeld kun je downloaden om zelf te gebruiken.

Geef uw naam en uw e-mailadres

Gebruik:

De code van het voorbeeld ziet er als volgt uit:
 
(Zet dit in de <HEAD>).

<link rel="stylesheet" href="styles.css">
<script src="script.js"></script>

(Zet dit in de <BODY> op de plaats waar het formuliertje moet verschijnen.)

<div class="voorbeeld">
  Geef uw naam en uw e-mailadres
 
  <label id="label1" for="uwNaam">Uw naam</label>
  <input type="text" id="uwNaam"><
 
  <label id="label2" for="eMail">E-mail</label>
  <input type="text" id="eMail">
</div>

Downloaden:
 
Druk op de knop: Download deze code  File: voorb776.zip, 1330 bytes.

 
terug

html-776; Laatste wijziging: 26 januari 2025