soulprovider
Nieuwe gebruiker
- Lid geworden
- 12 nov 2012
- Berichten
- 3
Hoi,
Ik ben een Wordpress site aan het maken,
In deze site wil ik ook 5 verschillende Forms maken.
Voor deze Forms wil ik één validation script maken, waarbij ik met argumenten alle soorten velden
(textfield, selectbox, radiobuttons, checkbox) kan validaten.
Nu heb ik al een stukje script dat werkt tot aan het alert, maar hoewel er "return false;" staat loopt het script toch door.
Kan iemand mij helpen?
dit is mijn script voor alleen een textfield om te checken of het veld leeg is en wat er moet gebeuren (alert en focus):
De eerste regel van mijn form is:
de action pagina is een wordpress pagina met als template een php script die de waardes in een database stopt (dit werkt trouwens wel)
en vervolgens doorlinkt naar een pagina "bedankt".
Ik ben een Wordpress site aan het maken,
In deze site wil ik ook 5 verschillende Forms maken.
Voor deze Forms wil ik één validation script maken, waarbij ik met argumenten alle soorten velden
(textfield, selectbox, radiobuttons, checkbox) kan validaten.
Nu heb ik al een stukje script dat werkt tot aan het alert, maar hoewel er "return false;" staat loopt het script toch door.
Kan iemand mij helpen?
dit is mijn script voor alleen een textfield om te checken of het veld leeg is en wat er moet gebeuren (alert en focus):
Code:
function formValidator(){
EmptyField (document.getElementById('naam'), "Vul uw voorletters en achternaam in.");
//EmptyField (document.getElementById('straatnaam'), "Vul de straatnaam in.");//Dit zou de volgende regel zijn
}
function EmptyField(elem, helperMsg){
if(elem.value == ""){
alert(helperMsg);
elem.focus(); // set the focus to this input
return false;
}
else { return true;}
}
De eerste regel van mijn form is:
HTML:
<form onSubmit="return formValidator()" method="post" action="http://server-pc/dendekker/?page_id=248">
de action pagina is een wordpress pagina met als template een php script die de waardes in een database stopt (dit werkt trouwens wel)
en vervolgens doorlinkt naar een pagina "bedankt".
Laatst bewerkt: