Tach Gunnar,
Ganz gewiss. ;-)
Du solltest Dein Unicode-Tool aber noch etwas feintunen. Das leere span-Element <span id="character" />
hat kein firstChild
, auch wenn das vielleicht Firefox offenbar trotzdem wie gewünscht behandelt. IE und Opera handeln AFAIK richtig.
Entweder dem span-Element vorab einen beliebigen Inhalt zuweisen und dann ersetzen oder beim Anbinden der Funktion mittels createTextNode()
einen neuen Textknoten erzeugen und in den DOM-Baum einhängen.
Man liest sich,
svg4you