Christian Seiler: innerHTML wo nachlesen?

Beitrag lesen

Hallo aLiKe,

mit einfachem text klappts wunderbar, aber mit tags nicht, ist wahrscheinlich nicht dafür gedacht oder? wie könnt ich das ösen das ich stadt neuem text <a href="seite.htm>ss</a> oder <img src="bild.jpg"> einfügen kann? (und so das ers danna uch richtig umsetzt

my_a = document.createElement ("a");
my_a.setAttribute ("href", "seite.htm");
my_text = document.createTextNode ("ss");
my_a.appendChild (my_text);

document.getElementById("zelle1").replaceChild (my_a, document.getElementById("zelle1").firstChild);

http://selfhtml.teamone.de/javascript/objekte/node.htm#replace_child
http://selfhtml.teamone.de/javascript/objekte/node.htm#set_attribute
http://selfhtml.teamone.de/javascript/objekte/document.htm#create_element
http://selfhtml.teamone.de/javascript/objekte/document.htm#create_text_node

Oder Du machst es über innerHTML, das geht dann im IE, Mozilla, Opera ab 7 und Konqueror. (document.getElementById("zelle1").innerHTML = "<a href="seite.htm">ss</a>";)

Viele Grüße,
Christian