Показать сообщение отдельно
  #1 (permalink)  
Старый 23.10.2020, 16:52
Профессор
Отправить личное сообщение для Янковиц Посмотреть профиль Найти все сообщения от Янковиц
 
Регистрация: 17.11.2014
Сообщений: 403

Выделение текста contenteditable
Привет, хочу немного прокачать скилл на javascript. Делаю простенький WYSIWYG. Прошу помощи, как отловить событие завершения выделения?
1. Пробовал mouseup, но он пересекается с двойным кликом и кликом правой кнопкой мыши. Также mouseup плох тем, что если выделение начинаю в области редактора, а заканчиваю вне его, то event.target берётся вне редактора.
2. onselectionchange срабатывает на весь документ, так как работает только со всей страницей.

В сети ничего путного не нашел...

Последний раз редактировалось Янковиц, 23.10.2020 в 16:54.
Ответить с цитированием