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