Michael: Unerklärliche Fehlermeldung

Hallo,

Ich möchte ein 2-dimensionales Array definieren, das komplett mit "false" initialisiert und bei Fehlern während der Formular-Überprüfung vereinzelt auf "true" gesetzt wird.

Am Ende der Formular-Überprüfung wird das komplette Array nochmal auf gesetzte Werte "false" abgefragt und eine eventuelle Fehlermeldung zusammengesetzt. (Dies aber nur der Vollständigkeit halber).

Die Einrichtung des Arrays geschieht über folgende Anweisung:

var err_boolean = new Array();

for (var i = 0; i < 4; i++)
{
  var err_boolean[i] = new Array();

for (var j = 0; j < 5; j++)
    err_boolean[i][j] = new Boolean(false);
}

Ich habe mich meinen Code in Anlehnung an die Anweisungen in SelfHTML erstellt.
Nun wird mir aber die Fehlermeldung, dass in einer bestimmten Zeile ein Strichpunkt abgeht. Diese Zeile ist die leere Zeile zwischen der Anweisung "var err_boolean = new Array();" und der ersten Schleife "for (var i = 0; i < 4; i++)".

Ich kann aber beim besten Willen keinen fehlenden Strichpunkt finden.

Was stimmt nicht ?

Gruss, Michael

  1. Hallo,
    du definierst die Variable err_boolean doppelt. Lass das "var" bei der zweiten Wertzuweisung weg, dann sollte es gehen.
    Viele Grüße
    Hartmann

    1. Hallo,

      Wunderbar, das war des Rätzels Lösung :o)
      Vielen Dank.

      Sodalla, dann werde ich mich mal an die verbleibenden Fehlermeldung machen... :o)

      Gruss, Michael