Finalplayer Ryu: Alle Einträge einer Auswahlliste mittels hidden-Feld übertragen

Beitrag lesen

Ich hab mir jetzt nicht alles durchgelesen bzw. verstanden, aber ich denke mal das Problem ist folgendes...

document.formsenden.emails.length

enthält die Anzahl der Elemente.. z.B. 8

Wenn du nun das 8 Element abfragen willst mit..

alert(document.formsenden.emails[document.formsenden.emails.length]);

was ja für mein Beispiel gleichzusetzen ist mit

alert(document.formsenden.emails[8]);

Wird er undefined ausgeben, weil die Zählweise von 0-7 ist.

alert(document.formsenden.emails[0]);
.
.
alert(document.formsenden.emails[7]);

Wird gehen.. 8 allerdings nicht. Aber ich denke du willst damit eh ganz was anderes erreichen und hast da n Denkfehler. :)

Schöne Grüße

Wenn du mein Problem nicht verstehst und gar nicht erst alles durchgelesen hast, dann bitte auch keine unqualifizierten Antworten.

Das eigentliche Problem ist, dass ich dem hidden-Feld emails zwar mit
document.formsenden.emails[document.formsenden.emails.length] = value;
einen Wert zuweisen kann und diesen dann auch mit
alert(document.formsenden.emails[document.formsenden.emails.length] = value);
ausgeben kann, aber mit
alert(document.formsenden.emails[0]);
bekomme ich undefinded raus,
wenn ich nun das formular abschicke ist das hidden-Feld emails aber vollkommen leer.