tach zusammen,
ich sitze immer noch an meinem coding, bald ist es geschafft. vielen dank schon mal fuer alle biherigen und weitere ideen.
ueber ein zweidimensionales array lasse ich ein formular ueberpruefen, wobei der erste eintrag der name des elements ist, das ueberprueft werden soll. der zweite eintrag ist der name der zugehoerigen function.
hier der code:
<script language="JavaScript" type="text/javascript">
<!--
function checkForm() {
var ok = true;
elm2Check = new Array(
new Array("vorname", "checkText"),
new Array("nachname", "checkText"),
new Array("plz", "checkPostalCode"),
new Array("ort", "checkText"),
new Array("telefon", "checkPhoneNumber"),
new Array("mail", "checkMail")
);
for(i=0;i<elm2Check.length;i++) {
alert(elm2Check[i][1]); <<< hier funzt es, die functions werden korrekt angezeigt.
if (elm2Check[i][1]) { <<< hier meldet der browser "Funktion erwartet"?!
ok = false;
fokusItem([elm2Check[i][0]]);
switchItem([elm2Check[i][0]],1,1);
} else {
switchItem([elm2Check[i][0]],0,0);
}
}
if (!ok)
return ok;
}
// -->
</script>
jemand eine idee?!
fragt freundlich,
timex