Blubber21: Text um den Cursor/Markierung herum ermitteln (im IE)

Beitrag lesen

Hallo zusammen,

mittlerweile habe ich eine Lösung gefunden um die Cursorpositon auszulesen. Es gibt mehrere Varianten, auch solche die bei mir nicht immer richtig funktioniert haben (http://www.bazon.net/mishoo/articles.epl?art_id=1292) .

Als Code:

txtArea  = document.getElementById('txtTekst');
var range = document.selection.createRange();
var drange = range.duplicate();
drange.moveToElementText(txtArea);
drange.setEndPoint('EndToEnd', range);
var currentPosition = drange.text.length - range.text.length;
var endPosition = drange.text.length - currentPosition;

Zu finden unter:

http://triaslama.wordpress.com/2008/06/06/cursor-positions-selected-text-and-a-simple-html-editor/

Gruß
LOBL