@llownall

Как узнать стиль текста по положению каретки в contenteditable div?

Делаю простой WYSIWYG редактор и возникла необходимость отображать нажатой кнопку "B" (bold), которая делает выделенный текст жирным, если каретка находится в пределе тегов (тегов не видно, contenteditable ведь). Не хочется изобретать велосипед, вдруг уже есть наиболее простой способ понять, в каких тегах находится текст по положению каретки?
Здесь положение каретки - индекс не в сыром html, а в отрендеренном - потому что только такой у меня пока есть. Собственно, "индекс в сыром" <-> "индекс в отрендеренном" - еще одна сложность.
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
@MagicMight
Мне понравилась задачка.
Вот так можно определить родительский блок выделенного текста.
Мой пример
И stackoverflow
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы