Christian Seiler: Teiltext markieren

Beitrag lesen

Hallo Daniel,

wobei der Teil des Textes, der selbst eingegeben wurde, nicht markiert, der restliche Text aber markiert sein soll. Geht das?

Jain. Im IE als auch im Mozilla sollte es gehen. Im Mozilla kannst Du die Eigenschaften selectionStart und selectionEnd des Eingabefeldes verwenden, um die Markierung zu setzen.

if ((typeof textfeld.selectionStart) != 'undefined') {
  textfeld.selectionStart = anfang;
  textfeld.selectionEnd = ende;
}

Wie es genau im IE geht, weiß ich nicht.

Viele Grüße,
Christian