Получить contentEditable позицию индекса курсора

Я нахожу массу хороших кроссбраузерных ответов о том, как УСТАНОВИТЬ курсор или позицию индекса курсора в элементе contentEditable , но ничего о том, как ПОЛУЧИТЬ или найти его индекс ...

Я хочу знать индекс каретки внутри этого div на keyup .

Итак, когда пользователь печатает текст, я могу в любой момент узнать индекс его курсора в элементе contentEditable .

РЕДАКТИРОВАТЬ: Я ищу ИНДЕКС в содержимом div (тексте), а не в координатах курсора.

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

$('#contentbox').keyup(function() { 
    // ... ? 
});
106
задан vsync 21 November 2019 в 22:10
поделиться