Ik heb zelf niet heel veel ervaring met javascript.

Ik krijg de onderstaande code maar niet werkend. Heeft iemand enig idee wat het probleem kan zijn? Er zou dus een alert moeten verschijnen, dit gebeurd niet. Dank



<script type="text/javascript">

function checkdates() {
        if(document.form1.startdatum.value == document.form1.einddatum.value) {
    	alert("Test!")
        return false;
        }
    return true;
}

</script>

<form name="form1" id="form1" action="" method="post" onSubmit="return checkdates()">
<input type="text" name="startdatum" id="startdatum">
<input type="text" name="einddatum" id="einddatum">
</form>

Een test om te kijken of de einddatum gelijk is aan de startdatum???
Ja dat is dit inderdaad... Maar dit is niet de uiteindelijke functie, maar ik loop hier al vast.
Hij geeft op dit moment helemaal geen alert.
Het werkt wel als je een submit-button aan je formulier toevoegt.
[code]<script type="text/javascript">
function checkdates() {
if(document.form1.startdatum.value == document.form1.einddatum.value) {
alert("Test!")
return false;
}
return true;
}
</script>
<form name="form1" id="form1" action="" method="post" onSubmit="return checkdates()">
<input type="text" name="startdatum" id="startdatum">
<input type="text" name="einddatum" id="einddatum">
<input type="submit">
</form>[code]
Ik heb het nu inderdaad werkend... Was een heel stomme fout van mezelf (ik was vergeten de javascript te includen, ja heel stom!).

@storeman; je hebt gelijk, ik gebruik hier normaal jquery voor. Maar om nu een compleet framework te gaan installeren voor één enkele verificatie, dat is wellicht een overload.

Reageren