tonndejong
Gebruiker
- Lid geworden
- 13 mei 2007
- Berichten
- 43
Heren,
In een formulier heb ik een aantal verplichte velden. Een er van "afstand" is een dropdown menu. Met keuze uit 30km 60km en 120km
De andere 3 zijn normale invulvelden.
Hoe kan ik het dropdown veld testen dat hier een keuze is gemaakt uit een van de bovenstaand afstanden?
ik heb een test pagina online http://www.tct93.nl/abdijentocht/inschrijvenNew0.html
Bijgaande de code die ik gebruik.
<script language="JavaScript">
<!--
function CheckData(f){
var message=""
if (f.naam.value == ""){
message += "U bent vergeten uw naam te vermelden.\n";
}
if (f.plaats.value == ""){
message += "U bent vergeten uw woonplaats te vermelden.\n";
}
if (f.email.value == ""){
message += "U bent vergeten uw email-adres te vermelden\n"
} else {
if (!/\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(f.email.value)){
message += "U heeft geen geldig e-mail adres ingevuld.\n";
}
}
if (f.afstand.value == ""){
message += "U bent vergeten uw woonplaats te vermelden.\n";
}
if (message==""){
document.Abdijentocht_form.submit()
} else {
alert(message)
}
}
// -->
</script>
Bijvoorbaad dank voor de hulp,
Tonn
In een formulier heb ik een aantal verplichte velden. Een er van "afstand" is een dropdown menu. Met keuze uit 30km 60km en 120km
De andere 3 zijn normale invulvelden.
Hoe kan ik het dropdown veld testen dat hier een keuze is gemaakt uit een van de bovenstaand afstanden?
ik heb een test pagina online http://www.tct93.nl/abdijentocht/inschrijvenNew0.html
Bijgaande de code die ik gebruik.
<script language="JavaScript">
<!--
function CheckData(f){
var message=""
if (f.naam.value == ""){
message += "U bent vergeten uw naam te vermelden.\n";
}
if (f.plaats.value == ""){
message += "U bent vergeten uw woonplaats te vermelden.\n";
}
if (f.email.value == ""){
message += "U bent vergeten uw email-adres te vermelden\n"
} else {
if (!/\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(f.email.value)){
message += "U heeft geen geldig e-mail adres ingevuld.\n";
}
}
if (f.afstand.value == ""){
message += "U bent vergeten uw woonplaats te vermelden.\n";
}
if (message==""){
document.Abdijentocht_form.submit()
} else {
alert(message)
}
}
// -->
</script>
Bijvoorbaad dank voor de hulp,
Tonn