Hallo Isabel,
im IE ab 5.5 (und auch im Mozilla ab V 1.3, insbesondere auch in Netscape 7.1) gibt es proprietäre JS-Eigenschaften, mit denen man sogar einen kompletten WYSIWYG-Editor realisieren kann, siehe z.B. hier:
Crossbrwoser-Editor:
http://www.kevinroth.com/rte/demo.htm
Ne ganze Liste davon:
http://www.bris.ac.uk/is/projects/cms/ttw/ttw.html
Ein Tutorial für den MSIE:
http://webfx.eae.net/dhtml/richedit/richedit.html
Aber zurück zu Deinem Thema: möglicherweise gibt es eine Funktion wrapSelection(), die Dir helfen dürfte: dem (im Textfeld) markierten Text wird "vorne" und "hinten" was angefügt (z.b. Tags für Kursiv oder Fett). Dummerweise finde ich keine Doku dazu. Habe es aus dem Quellcode des Bloggers... Hm... :(
Tschau,
apstrakt
--
http://www.cafe-abstrakt.de
http://www.cafe-abstrakt.de