Erweiterbares Formular / Probleme bei der Übergabe von Parametern

Gangsterneo

Mitglied
Hallo Leute,

ich arbeite zur Zeit an einem Formular, welches durch javascript dynamisch (~unendlich) erweiterbar ist. Dabei wird das komplette Formular geklont. Die Auswertung erfolgt über Perl bzw CGI. Mein Problem ist, dass das Attribut "id" ja nicht mit übergeben wird (oder?). Und die Namen der Inputfelder bzw Listen sollten eigentlich, zwecks einer Überprüfen-Funktion, gleich bleiben.

Formular:
Textfeld name='name'
Select (Liste) name='maycontain'

Die Überprüfung funktioniert wunderbar, solange die NameTags gleich sind.
Bei der Übergabe, packt er allerdings alle Informationen aus den Feldern und Listen in jeweils ein Array. Ich möchte aber jede Formularerweiterung seperat behandeln.

Hab jetz schon die IDs der einzelnen Inputfelder incementiert.. aber diese werden ja nicht mit Übergeben und wenn ich Zahlen an die Feldnamen anhänge, funktioniert die Überprüfung nicht mehr.

vielleicht hat jemand von euch eine Idee? :c

Lieben Gruß
 
Okay,

also ich habe jetz jeweils ein hidden Inputfield hinzugefügt, welche den gleichen Nametag haben wie die "richtigen" Inputfelder. Diese sind nun mit dem Value="--Trennwand--" bestückt und werden mitgeklont.

Somit werden die mit in das Array, welches übergeben wird eingebaut. Nun alles wieder auseinander friemeln, dann funktioniert das. :)

Das scheint mir aber eigentlich nicht die optimale Lösung. Wenn jemand noch eine Idee hat, wäre ich sehr dankbar!
 
Zurück