cstyler: Tag durch replace hinzufügen

Beitrag lesen

Hallo ich versuche gerade ein Script zu schreiben, welches bestimmte Wörter hervorhebt.
Wenn ich aber nun mit replace versuche einen Tag zum HtmlText hinzuzufügen schreibt er den Tag sichtbar und ohne sonstige Veränderung.

Der Code sieht folgendermaßen aus:
<script>
 function cp(){
         var layer1=document.getElementById("neu");

layer1.childNodes[0].nodeValue=layer1.childNodes[0].nodeValue.replace("neu1", "<span>neu1</span>");
       }
</script>
<div id="neu" onMouseOver="cp();">
   neu1 123456 test
</div>