Hi!
if(document.Formular.PLZ.value.length != 5)
ist ein wenig kürzer!
Vielleicht noch ne Überprüfung ob es nur Zahlen sind:
var chkZ = 1;
for(i=0;i<document.Formular.PLZ.value.length;++i)
if(document.Formular.PLZ.value.charAt(i) < "0"
|| document.Formular.PLZ.value.charAt(i) > "9")
chkZ = -1;
if(chkZ == -1)
{
alert("Ungültige Postleitzahl!");
document.Formular.PLZ.focus();
return false;
}
Vielleicht geht das ja auch einfacher?
Grüße
Andreas