@cocomuffin

Как отследить клик на contenteditable-контейнере?

Доброго времени суток!
Есть contenteditable="true" контейнер, внутри него прочие html-элементы (абзацы). Необходимо отследить, что пользователь сейчас находится внутри этого контейнера и что-то там пишет. Такое возможно сделать? Привязка событий "click" и "focus" не работают.

https://jsfiddle.net/1Lfe6umk/
  • Вопрос задан
  • 408 просмотров
Решения вопроса 1
tsepen
@tsepen
Frontend developer
Событие input
<div contenteditable="true" id="editor">Text</div>
let div = document.getElementById("editor")
div.addEventListener("input", function() {
    console.log(div.innerText);
}, false);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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