Я знаходжу багато хороших перехресних анонсів про те, як встановити позицію індексу курсора чи каретки в contentEditable
елементі, але жоден про те, як отримати або знайти його індекс ...
Що я хочу зробити, це знати індекс карети в цьому розділі, на keyup
.
Отже, коли користувач набирає текст, я в будь-який момент можу знати індекс його курсору в межах contentEditable
елемента.
EDIT: Я шукаю INDEX в вмісті div (тексту), а не в координатах курсору.
<div id="contentBox" contentEditable="true"></div>
$('#contentbox').keyup(function() {
// ... ?
});
<a>
елементі всередині <div>
, яке зміщення ви хочете тоді? Зсув у тексті всередині <a>
?