Как лучше всего выделить конкретную подстроку в элементе div в событии? Под выделением я подразумеваю применение некоторого стиля CSS, например желтого фона или чего-то подобного.
В основном мне нужна простая функция на стороне клиента JS в форме:
function (element, start, end) {
// element is the element to manipulate. a div or span will do
// start and end are the start and end positions within the text of that
// element where highlighting should be.
// do the stuff
}
Будет активна только одна подсветка.