Erhalten Sie Caret-Position in contentEditable div

Ich bin der Suche nach Tonnen von guten, crossbrowser anwers auf, wie, um den cursor oder caret-position in eine contentEditable DIV, aber keiner auf, wie man oder seine position...

Was ich will zu tun ist, wissen die position des Cursors innerhalb dieses div-Element, auf keyup.

So, wenn der Benutzer text eingeben, ich kann in jedem Punkt kennen, dessen cursor-position innerhalb der div.

EDIT: ich bin auf der Suche nach der INDEX innerhalb der div-Inhalt (text), nicht die cursor-Koordinaten.

<div id="contentBox" contentEditable="true"></div>

$('#contentbox').keyup(function() { 
    //... ? 
});

InformationsquelleAutor der Frage Bertvan | 2010-10-19

Schreibe einen Kommentar