Liebe Manu,
das "Umkopieren" via innerHTML erzeugt sozusagen Klone von den ursprünglichen HTML-Elementen. Wäre es nicht sinnvoller, die entsprechenden Original-Elemente in der Popup-Box anzeigen und ausfüllen zu lassen? Damit ersparst Du Dir das anscheinend fehlerbehaftete Herumkopieren. Vergiss nicht, Du manipulierst hier heftig das DOM nur um visuelle Ergebnisse zu erhalten... was eigentlich eine mit CSS zu lösende Aufgabe sein sollte.
Dein <input type="hidden" />
ist nicht wirklich notwendig. Du könntest genauso gut type="text" benutzen und per CSS unsichtbar (display:none) schalten. Damit wäre das Einblenden in der Popup-Box dann keine Unmöglichkeit mehr.
habe ich mir zusätzlich eine versteckte Tabelle gebaut,
Wenn Deine Dokumentstruktur sinnvoll gewählt ist (die Tabelle klingt nach Murks), sollte das Anzeigen in der Popup-Box kein echtes Problem mehr sein.
Könntest Du eine entsprechend beschnittene Beispielseite hochladen, damit man sieht, was Du genau zu erreichen versuchst?
Liebe Grüße,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)