Anton: Funktion will Bezeichner

Beitrag lesen

Guten Tag Forum,

der IE gibt ständig eine Javascript Fehlermeldung aus.
Es soll getestet werden, ob ein Feld eine Ganzzahl enthält.

So wird die Funktion aufgerufen:

<form action="card.php" method="post" onsubmit="return zahl(this)">

Und hier ist die Funktion:

function zahl(form) {
    var i;
    var ok = true;
    var form = this.form

for (i=0; i < form.['anzahlNeu[]'].length; i++) {

if (form.['anzahlNeu[]'][i].value.charAt(0) < "0" ||
     form.['anzahlNeu[]'][i].value.charAt(0) > "9" ||
     form.['anzahlNeu[]'][i].value.charAt(1) < "0" ||
     form.['anzahlNeu[]'][i].value.charAt(1) > "9") {
            ok = false;
        }
    }

if (ok == false) {
        alert("Bitte nur Zahlen eingeben !");
    }

return ok;
}

Die Zeile in der der Fehler sein soll ist diese:

for (i=0; i < form.['anzahlNeu[]'].length; i++) {

Sieht jemand was da verkehrt ist?