Hallo,
Was ich erzeugen will ist ein Set an Formularfeldern: 1 Select und 2 Inputs. Dann will ich dieses Set "duplizieren", wenn das letzte ausgefüllt wurde. Es soll also immer eine Zeile hinzukommen.
Du kannst die Felder z.B. in einem p- oder div-Element zusammenfassen. Diesen Elementknoten samt Unterknoten kannst du dann duplizieren und erneut einfügen, dadurch hast du dann ein neues Set an Feldern.
Das Ansprechen geht wie gesagt z.B. über document.getElementById().
Da aber das Select in dem Set ein anderes sein kann, muss ich eben auch dieses erzeugen.
Was heißt »ein anderes«? Das name-Attribut muss unterschiedlich sein? Das kannst du nach dem besagten Duplizieren des Sets einfach über die Eigenschaft name des entsprechenden Elementknoten-Objektes ändern.
Neue Elemente kannst du mit createElement() erzeugen und mit appendChild einhängen.
Kein Plan. Ich könnte ein Set durch eine Funktion write()en. Doch kommt eben der Auslöser aus einem anderen Frame.
Vergiss document.write() am besten, die Aufgabe kannst du so nicht lösen.
Mathias