Как вставить текст без форматирования в div?

Есть div contenteditable="true", при вставке текста получается, что копируется и стиль в div, а как вставлять только текст, сохраняя родительские стили?29f70f4ee0284f938bc15ca3ddf4b07e.png
d1bf6b71225b474caf0a49158a66ebd3.png
  • Вопрос задан
  • 1518 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Dolosweb
document.querySelector("div[contenteditable]").addEventListener("paste", function(e) {
    e.preventDefault();
    var text = e.clipboardData.getData("text/plain");
    document.execCommand("insertHTML", false, text);
});
Ответ написан
abyrkov
@abyrkov
JavaScripter
...
div.textContent = div.textContent
...
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
28 нояб. 2024, в 05:21
2000 руб./за проект
28 нояб. 2024, в 05:18
500 руб./за проект
28 нояб. 2024, в 03:51
3500 руб./за проект