Stefan: Ersetze Element mit anderem Element (Prototype)

Beitrag lesen

Hi,

Es ist dann zwar drin, aber der Browser weiß nichts damit anzufangen.

Du solltest ein neues Bild (HTMLImage) via "new Image()" oder document.createElement("img") erzeugen.

Zumindest zeigt mein Firebug mir "dein" replace Image so ausgegraut an.

Stimmt. Ist bei mir auch so. Wenn ich z.B. versuche '<strong>Test<em>Test</em></strong>' einzufügen schreibt er es auch rein aber der Browser formatiert es nicht :/

Wenn ich das Element vorher erzeuge:

--------------------------------------------------
r_img = document.createElement('img');
r_img.setAttribute('src','tn_loc_14.jpg');

$(id_to_replace).replace(r_img);
--------------------------------------------------

Klappt alles wunderbar, aber ich würd nur ungern alle Elemente die da daherkommen könnten vorher neu generieren bevor ich sie einsetze...

seltsam...

MFG
Stefan