Hi!
Wie kann ich bitte den Wert jedes Arrayelementes Ausgeben?
alert(erg[count].value) funzt nicht...(Gibt "undefined" zurück :-(
Die Überprüfung funzt, nur wenn ich es über das Array versuche aufzulösen gehts nicht. Ich verzweifel so langsam!
Büdde hülft mür :-)
Thx in advance
Lars
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!")
return false;
}
}