Hier is een goed voorbeeld van een Javascript voor
Formvalidation dat goed werkt en er voor zorgt dat het ook niet alsnog (ook bij foute invoer) verstuurd word:
<code>
<script>
<!--
function validateform()
{
if (document.form1.naam.value=="") {
window.alert ("Vult u aub een naam in!");
return false;
}
if (document.form1.adres.value=="") {
window.alert ("Vult u aub een adres in!");
return false;
}
if (document.form1.postcode.value=="") {
window.alert ("Vult u aub een postcode in!");
return false;
}
if (document.form1.woonplaats.value=="") {
window.alert ("Vult u aub een woonplaats in!");
return false;
}
if (document.form1.telefoon_o.value=="") {
window.alert ("Vult u aub een telefoonnummer voor overdag in!");
return false;
}
if (document.form1.telefoon_a.value=="") {
window.alert ("Vult u aub een telefoonnummer voor 's avonds in!");
return false;
}
if (document.form1.informatie.value=="") {
window.alert ("Vult u aub in waar u informatie over wilt ontvangen!");
return false;
}
}
//-->
</script>
</code>
Wat je nu nog in je form moet zetten is :
<form name="form1" method="post" action="?????" onSubmit="return validateform( this.form )">
Voor bijna alle Javascript kun je ook kijken op:
www.a1javascripts.com.
Daar hebben je zo ongeveer alles.