F
freaksta
Mitglied
Thread Starter
- Dabei seit
- 22.02.2007
- Beiträge
- 43
- Reaktionspunkte
- 0
hallo nochmal!
ich beiss hier gleich in die tastatur...ich weiss einfach nicht warum er diesen fehler macht.
es ist folgendes. über javascript kann ich beliebig input fields zu einem formular hinzufügen. diese fields haben dann namen wie folgt:
anf_0
anf_1
anf_2 ...usw
nun wollte ich die values auslesen. dabei wollte ich folgenden code benutzen:
der befehl als solcher funzt...das habe ich schon getestet. es funktioniert auch wenn ich es manuel einschreibe in eine ausgabe...aber das ist natürlich nicht sinnvoll, weil ich ja nicht weiss wieviele felder ich schlussendlich habe.
weiss evtl einer rat warum der des falsch interpretiert?
ich beiss hier gleich in die tastatur...ich weiss einfach nicht warum er diesen fehler macht.
es ist folgendes. über javascript kann ich beliebig input fields zu einem formular hinzufügen. diese fields haben dann namen wie folgt:
anf_0
anf_1
anf_2 ...usw
nun wollte ich die values auslesen. dabei wollte ich folgenden code benutzen:
Code:
[I]//textSrc soll dann den durchformatierten Inhalt der Input Fields wiedergeben[/I]
textSrc = "<ui>";
for (var i = 0; i < firstCount + 1; i++) {
[I]//hier baue ich mir den namen besser gesagt den "Befehl" zusammen zum auslesen des betreffenden feldes[/I]
var get = "document.step_1.anf_" + i + ".value";
[I]//bei der ausgabe sieht man dann dass er das get nicht als befehl sondern weiterhin als string behandelt und einsetzt.[/I]
textSrc = textSrc + "<li>" + get + "</li>";
}
textSrc = textSrc + "</ui>";
der befehl als solcher funzt...das habe ich schon getestet. es funktioniert auch wenn ich es manuel einschreibe in eine ausgabe...aber das ist natürlich nicht sinnvoll, weil ich ja nicht weiss wieviele felder ich schlussendlich habe.
weiss evtl einer rat warum der des falsch interpretiert?