Процесс такой, как показано ниже.
- пользователь выбирает текст и делает на нем выделение. тогда это будет выделено.
- пользователь перемещает фокус мыши на текстовое поле в HTML.
- выделение текста в HTML все еще там.
- Если пользователь переместит указатель мыши назад к тексту, щелкните где-нибудь в текстовой зоне, выделение исчезнет.
- Пользователь может сделать еще одну новую подсветку.
Вот мой вопрос.
- Можно ли сохранить выделение, даже если я изменил фокус на другом объекте с текста в html?
- Я не хочу использовать для него span, так как, если я хочу сделать новое выделение, утомительно возвращать диапазон. Есть ли другой способ?