Как определить позицию курсора в div с contenteditable="true"
Есть длинный текст в div с contenteditable="true" и курсор, который находится на какой-то позиции в тексте. Как мне определить позицию курсора с учётом innerHTML и с учётом что в содержимом есть html теги?
Источник: Stack Overflow на русском