molily: Cursor in <textarea> nach 5 Schritte nach links bewegen

Beitrag lesen

ich möchte den Cursor in einer <textarea> ein paar positionen nach links verschieben, wie geht das mit Javascript?

Der Ansatz von http://aktuell.de.selfhtml.org/tippstricks/javascript/bbcode/ sollte weiterhelfen.
Im MSIE wird ein TextRange-Objekt erzeugt. Mit move() wird der Cursor verschoben, schließlich wird noch einmal select() aufgerufen (wenn ich mich recht erinnere).
In anderen Browsern gibt es die Eigenschaft selectionStart des textarea-Elementknotens. Diese kann entsprechend verringert werden (selectionEnd wandert m.W. mit, müsstest du testen).

Mathias