Heart: Formular-Überprüfung

Hallo,

aufgrund der doch vielen Code-Zeilen habe ich den Code auf
http://phpfi.com/59480
ausgelagert.

Dort ist oben der bisher vorhanden Code (ein Teil) der Formular-Überprüfung (dieser funktioniert).

Da ich mom das oben stehende ACHT mal hintereinander so geschrieben habe (nur 1 ist eben immer erhöht, also erst tor1*... beim zweiten tor2* usw) dachte ich, ich setze dies in eine for-Schleife, welche auch im nopaste unten ersichtlich ist.

Leider funktioniert die Formular-Überpfürung mit dieser for-Schleife nicht mehr.

Wo liegt der Fehler?

DANKE
Heart

  1. a.tor1_spielerid.selectedIndex

    ist ja nicht dasselbe wie

    a['tor' + 1 + '_spielerid'].selectedIndex

    Versuche es mal mit

    eval('a.tor' + tornummer + '_spielerid.selectedIndex')

    1. Hier der Link zu nopaste mit der 3. Variante ergänzt....

      http://phpfi.com/59484

      Leider funktioniert die Formular-Überprüfung (mit der 3. Variante) auch noch nicht :(!

      1. Sorry, mein Fehler....

        Bei der for-Schleife an sich war noch ein Fehler drin.

        Nicht for (tornummer=0; tornummer<8; tornummer++) {
        sondern for (tornummer=1; tornummer<9; tornummer++) {

        muss es heißen, dann klappt es auch!