Hi,
gsagt += '<a href="javascript:InsertSmilie(' + "'" + '^^' + "'" + ')";><img src="icon/icon_^^.gif" border="0"></a>';
document.getElementById("smile").innerHTML = gsagt;
> `<a id="smile" href="javascript:ShowSmilies();">smile</a>`{:.language-html}
Dürfen A-Elemente weitere A-Elemente enthalten?
Nein.
Du versuchst aber mit diesem Code, per innerHTML als \*Inhalt\* eines A-Elements weitere A-Elemente zuzuweisen.
Der IE ist, was die Erzeugung invaliden Codes „per innerHTML“ angeht, teilweise strenger als andere Browser.
MfG ChrisB
--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?