Hallo Jörg,
und dann den Text markieren kann, auf einem Button drückt und der Text dann vor und nach der Markierung ein HTML Tag hat ......
Für den IE habe ich eine Lösung gefunden, für den NN leider noch nicht. Wenns dir weiterhilft:
<script language="JavaScript">
<!--
function ersetzen(sel,wert) {
var rg=sel;
rg.text='<'+wert+'>'+rg.text+'</'+wert+'>';
return
}
//-->
</script>
<form name="a1" action="" method="" target="">
<input type="Button" name="" value="Fett" size="" maxlength="" onClick="ersetzen(selection.createRange(),'b')">
<input type="Button" name="" value="Kursiv" size="" maxlength="" onClick="ersetzen(selection.createRange(),'i')">
<textarea name="a2" cols="40" rows="20" >Das heißt eine übersichtliche Gliederung, nicht mehr als 2 Schriftarten,
angemessene Schriftgröße und ein gezielter Einsatz von Farben,
Schriftstilen und Absatzformaten.
Bilden Sie kurze Sätze und sorgen Sie dafür, das ein Sinnzusammenhang immer deutlich wird.
Unterbrechen Sie den Textfluß durch Absätze.
Verwenden Sie Abkürzungen nur bei Bedeutungsklarheit.
Weiterführende Erläuterungen können und sollten bei Bedarf in
Fuß- und Endnoten oder Anhänge aufgenommen und ausgegliedert werden.
</textarea></form>
Wichtig die Buttons _müssen_ sich im Formular befinden.
Viele Grüße
Antje