@Struppi
Danke! War "nur" ein Klammer-Problem: (bzw. ein Semikolon nach der For-Schleife.... Anfängerfehler halt :-)
function chkFormular()
{
var erg = new Array();
erg[0] = document.forms[0].E_1;
erg[1] = document.forms[0].E_2;
erg[2] = document.forms[0].E_3;
erg[3] = document.forms[0].E_4;
erg[4] = document.forms[0].E_5;
erg[5] = document.forms[0].E_6;
erg[6] = document.forms[0].E_7;
erg[7] = document.forms[0].E_8;
erg[8] = document.forms[0].E_9;
var chkZ = 1;
for(count = 0; count < erg.length; ++count)
{
for(i=0;i < erg[count].value.length;++i)
if(erg[count].value.charAt(i) < "0" || erg[count].value.charAt(i) > "9")
chkZ = -1;
if(chkZ == -1)
{
alert("Ungültige Eingabe! Bitte nur Zahlen eingeben! (Auch kein :)");
erg[count].focus();
return false;
}
if(erg[count].value.length != 2)
{
alert(erg[count].value + " ist keine zweistellige Eingabe! Maximal 2 Stellen möglich!")
erg[count].focus();
return false;
}
}
}
So gehts!
Kannst du mir erklären, wo genau der Unterschied zwischen:
++Var und Var++ liegt? Danke!