Как получить элемент, который редактируется?Получить элемент, изменяемый в contenteditable
HTML
<div contenteditable=true>
<pre>
<span class="1">First line</span>
<span class="2">Second line</span>
</pre>
</div>
Когда я редактирую «Первая линия», как я могу проверить, которые охватывают класс редактируется?
JS
window.addEventListener("input", inputHandler, false);
function inputHandler(e) {
console.log(e.target);
}
Печатает весь класс сНа:
<div contenteditable=true>
<pre>
<span class="1">First line</span>
<span class="2">Second line</span>
</pre>
</div>
Но я просто хочу, чтобы получить <span class="1">First line</span>