Utz: Variable als HTML-Code ausgeben

Beitrag lesen

Hallo,

da hätt ich aber auch gleich drauf kommen müssen, sorry: document.write geht an so ner Stelle nur beim Laden der Datei, aus nem Funktionsaufruf heraus bringt es den von Dir beschriebenen Effekt. Wenn Du aus nem Funktionsaufruf heraus nachträglich Listeneinträge hinzufügen möchtest, musst Du das über DOM (z.B. mit appendChild(), http://de.selfhtml.org/javascript/objekte/node.htm#append_child) machen oder innerHTML (http://de.selfhtml.org/javascript/objekte/all.htm#inner_html, geht auch im Mozilla und neueren Operas, dann aber mit getElementById-Referenzierung) verwenden. appendChild() scheint für Deinen Fall wie geschaffen zu sein...Du hängst einfach Kinder in das <select>-Element, fertig.

Grüße,
Utz

--
Mitglied im Ring Deutscher Mäkler