Stefen Baetge: markierter Text in textarea

Beitrag lesen

Hi,
hier ist das was Du brauchst, funktioniert aber nur ab IE5.

function auswahl(art) {
 if (aktivFeld != "") {
  tmpFeld = eval("document.maske." + aktivFeld);
  tmpFeld1 = tmpFeld.value;
  tmp = document.selection.createRange();
  if (tmp.text != "") tmp.text = "<" + art + ">" + tmp.text + "</" + art + ">";
 }
 return;
}

der Button könnte so aussehen:
<a href="#" onClick="auswahl(this,'b');return false;" onmouseover="window.defaultStatus='';window.status='ausgewählten Text im Fettdruck darstellen';return true"><img src="gif/fett.gif" width=16 height=16 border=0 alt="Fettschrift"></a>

und hier die Textarea:
<form name="maske"><textarea onselect="aktivFeld = 'meldung1';return true" name="meldung1" rows=6 cols=43 wrap=virtual></textarea></form>

MfG
Stefen