Geldigheid testen van formulier-velden

Bij het invullen van een formulier gebeurt het wel dat je sommige velden moet invullen. Dit noemt men validatie. Hier wordt een JavaScript besproken dat je kunt gebruiken om velden mee te valideren.

De code om dit script zelf te gebruiken staat onderaan deze bladzijde. Je kunt hem ook downloaden voor je eigen gebruik, inclusief de code van het uitgewerkte voorbeeld.

Uitgewerkt voorbeeld

Ja, ik wil meer weten over de mogelijkheden die deze techniek mij bieden kan.
Mijn specifieke vraag is:
Mijn gegevens zijn:
Naam:
 *
Adres:
 *
Postcode:
 *
Woonplaats:
 *
Telefoon:
 *
Fax:
E-Mail:
 *
Velden gemarkeerd met * zijn verplicht.

Gebruik:

De code ziet er als volgt uit:
 
(Zet deze code in de <HEAD>)

<script src="formcheck.js"></script>
(Neem de volgende attributen op in de <form>-tag binnen de <BODY>)
action="...." method="post" onSubmit="return formCheck(this)"

Downloaden:
 
Druk op de knop: Download deze code  File: voorb096.zip, 2100 bytes.

Opmerking:
 
Om deze code goed te gebruiken is het handig om de "Enter"-toets uit te schakelen, zodat je het formulier niet per ongeluk kunt versturen. Zie bij "Enter-toets uitschakelen in een formulier-veld".
 
Waar nodig en nuttig laat deze code zich ook goed combineren met een code om de correcte formattering van een e-mail adres na te gaan. Zie daarvoor het item "Geldigheid testen van een e-mail adres".
 
Gebruik van dit script garandeert niet dat er zinnige gegevens in de invoervelden worden ingevuld. Als er bijvoorbeeld alléén een spatie in een veld wordt ingevuld, ziet het script dit als tekst. Maar feitelijk is er niets ingevuld!

 
terug

html-096; Laatste wijziging: 7 juli 2022