Oskar: Selektierten Text dynamisch formatieren

Beitrag lesen

Gibt es eine Möglichkeit, mit Javascript/DOM einen vom Benutzer selektierten Text oder Zeichen im HTML-document (nicht in einem Textfeld) zu speichern, um ihn dann dynamisch mit Sylesheets zu formatieren. Mit der Methode getSelection() für NN komme ich nicht weiter, da damit nur ein String mit dem Inhalt der Selktion gespeichert wird. Anscheinend gibt es für IE auch ein selection-Objekt. Dies wird in SelfHTML an selber Stelle kurz erwähnt, ansonsten aber nicht besprochen.
Wie ich den Text später wieder ansprechen soll, ist mir auch unklar. Ich möchte es vermeiden, jedes Zeichen in eine eigenen HTML-Tag mit id zu legen.
Bitte antwortet auch dann, wenn ihr nur eine Idee oder einen Lösungsansatz vorschlagen könnt.
Vielen Dank.
Oskar