Operation Manual
DREAMWEAVER CS3
Handboek
349
Het gedrag Formulier valideren toepassen
Met het gedrag Formulier valideren kunt u de inhoud van opgegeven tekstvelden controleren om na te gaan of de gebruiker
het juiste type gegevens heeft ingevoerd. Koppel dit gedrag aan afzonderlijke tekstvelden met de gebeurtenis
onBlur om de
velden te valideren terwijl de gebruiker het formulier invult of koppel het gedrag aan het formulier met de gebeurtenis
onSubmit om verschillende tekstvelden tegelijk te evalueren wanneer de gebruiker op de knop Verzenden klikt. Door dit
gedrag aan een formulier te koppelen, kunt u voorkomen dat er formulieren met ongeldige gegevens worden ingezonden.
1 Selecteer Invoegen > Formulier of klik op de knop Formulier op de invoegbalk om een formulier in te voegen.
2 Selecteer Invoegen > Formulier > Tekstveld of klik op de knop Tekstveld op de invoegbalk om een tekstveld in te voegen.
Herhaal deze stap om extra tekstvelden in te voegen.
3 Kies een validatiemethode:
• Als u afzonderlijke velden wilt valideren terwijl de gebruiker het formulier invult, selecteert u een tekstveld en selecteert
u Venster > Gedrag.
• Als u meerdere velden tegelijk wilt valideren wanneer de gebruiker het formulier verzendt, klikt u op de <form>-tag in
de tagkiezer in de linkerbenedenhoek van het documentvenster en kiest u Venster > Gedrag.
4 Selecteer Formulier valideren in het menu Acties.
5 Voer een van de volgende handelingen uit:
• Als u afzonderlijke velden wilt valideren, selecteert u hetzelfde veld dat u in de lijst Velden in het documentvenster hebt
geselecteerd.
• Als u meerdere velden ineens wilt valideren, selecteert u een tekstveld in de lijst Velden.
6 Selecteer de optie Vereist als er gegevens in het veld moeten worden ingevuld.
7 Selecteer een van de volgende opties voor Accepteren:
Iets Hiermee controleert u of een verplicht veld gegevens bevat. Dit kunnen gegevens zijn van elk willekeurig type.
E-mailadres Hiermee controleert u of het veld het symbool @ bevat.
Getal Hiermee controleert u of het veld uitsluitend cijfers bevat.
Getal vanaf Hiermee controleert u of het veld een getal bevat dat binnen een specifiek bereik valt.
8 Als u ervoor hebt gekozen om meerdere velden te valideren, herhaalt stap 6 en 7 voor alle velden die u wilt valideren.
9 Klik op OK.
Als u meerdere velden valideert wanneer de gebruiker het formulier indient, wordt de gebeurtenis
onSubmit automatisch
in het menu Gebeurtenissen weergegeven.
10 Als u afzonderlijke velden valideert, moet u controleren of de standaardgebeurtenis
onBlur of onChange is.Alsdatniet
het geval is, moet u een van deze gebeurtenissen selecteren.
Beide gebeurtenissen activeren het gedrag Formulier valideren wanneer de gebruiker zich met de aanwijzer van het veld af
beweegt. Het verschil is dat
onBlur altijd plaatsvindt, ongeacht of de gebruiker iets in het veld heeft getypt, en dat onChange
alleen plaatsvindt als de gebruiker de inhoud van het veld heeft gewijzigd. De gebeurtenis onBlur heeft de voorkeur als het
veld een verplicht veld is.