Submit ikke formular før validering er færdig?
Der er godt nok halvskidt, at min formular bliver submittet, selvom der er fejl i valideringen.Hvad gør jeg forkert?
<script language="JavaScript1.2" type="text/javascript">
<!--
function verifyemail_check(str) {
if(!str.match(/^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,6}$/i)) {
return false;
} else {
return true;
}
}
function validate_form(form) {
if (!(contactForm.contactName.value)) {
alert("Du mangler at indtaste navn");
contactForm.contactName.focus();
return false;
}
if (!(contactForm.contactText.value)) {
alert("Du mangler at indtaste din henvendelse");
contactForm.contactText.focus();
return false;
}
if (!verifyemail_check(contactForm.contactEmail.value)) {
alert("Den indtastede email er ikke gyldig");
contactForm.contactEmail.focus();
return false;
}
return true;
}
//-->
</script>
onSubmit="java script:validate_form(this);"
