Problemer med onSubmit
Jeg har en Form jeg vil validere med onSubmit, men jeg kan ikke få den til at udføre mit javascript.Koden ser nogenlunde således ud:
<script>
function tjek( f ) {
if ( f.navn.value=="" ) {
alert("Du mangler at skrive dit navn!");
return false;
}
}
</script>
<form name="formular" action="add.asp" method="post" onsubmit="return tjek(this);">
Jeg submitter med
<a href="java script:document.formular.submit();">Add</a>
Hvis jeg ændrer filnavnet add.asp i Action til noget, der ikke eksisterer, får jeg ganske rigtigt en fejl, så formen bliver submittet, men uden validering.
Hvis jeg flytter "return tjek(this);" ned på submit-knappen bliver valideringen udført.
Hvorfor udfører formen ikke valideringen onSubmit?
Hjælp!
-Søren
