Lars Schefft: Javascript: for schleife funzt nicht!

Beitrag lesen

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;
     }
}