В contenteditable div
, у меня есть текст и изображение, подобное He✈llo
.Получить Caret positon в contenteditable div
Но в JS файл contenteditable div
, как He<img src="plane.gif">llo
Когда я поставил курсор после того, как самолет и использовать window.getSelection.getRangeAt (0), то это показывает положение курсора/каре, как 3. То, что мне нужно, что она показывает каретку положение, равное 24, т.е. считывание изображения в качестве метки img и отображение положения каретки в конце тега img.
Есть ли способ достичь этого?
Я сделал это http://plnkr.co/edit/Qlhzxsqko3coXe9iWl0r?p=preview Его не работает правильно, но это даст вам представление о том, что я пытаюсь сказать
Можете ли вы предоставить JSFiddle? –