Abend!
Du mußt den Smiley-Mund und die inneren Hockommata maskieren!
====================== cut here ======================
document.form1.thNachricht.value = document.form1.thNachricht.value.replace(/:-)/g, "<img src="smiley/smiley1.gif">");
====================== cut here ======================
Fehlermeldung gibts keine.
Also NS und IE liefern schon eine Fehlermeldung. Kommt drauf an, ob Du den Browser so eingestellt hast, daß sich ein Fenster öffnet oder nur das Fehler-Symbol links unten (beim IE) angezeigt wird, das Du eventuell übersehen hast.
Grüße,
Xandi