ich habe eine form und wenn man sie abschickt soll überprüft werden ob alle felder ausgefüllt sind, wenn nicht soll es mir zu einer variable eins dazuzählen und am schluss dann wenn die variable größer als 1 ist solls das formular hindern weiter zu machen, dazu hab ich das:
function chkFormular()
{
var missedFields;
if(document.Formular.Name.value == "") {
missedFields+=1;
}
if(document.Formular.Strasse.value == "") {
missedFields+=1;
}
if (missedFields>=1) {
return false;
}
}
aber das geht irgendwie nicht, er macht einfach weiter (also führt action aus)
<form name="Formular" action="senden.asp" method="post" onSubmit="return chkFormular()">
wer kann mir helfen?
mfg
Programmierer