ChrisB: Internet Explorer will function nicht ausführen

Beitrag lesen

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?