Я хотел бы выделить (применить css to) определенный диапазон текста, обозначенный его начальной и конечной позицией. Это более сложно, чем кажется, поскольку в тексте могут быть другие теги, которые нужно игнорировать.
Пример:
<div>abcd<em>efg</em>hij</div>
highlight(2, 6)
необходимо выделить "cdef
"без удаления тега.
Я уже пробовал использовать объект TextRange, но безуспешно.
Спасибо заранее!