Wklej bogaty tekst do edytowalnej zawartości div i zachowaj tylko pogrubienie i kursywę
Chcę wkleić tekst sformatowany, który ma różne czcionki, rozmiary czcionek, wagi czcionek itp. Do edytowalnej treścidiv
i TYLKO zachowuj śmiałość i kursywę. Masz jakiś pomysł, jak to zrobić?
Poniższy kod zamienia tekst sformatowany na zwykły tekst po wklejeniu do div edytowalnego treści.
$('[contenteditable]').on('paste',function(e) {
e.preventDefault();
var text = (e.originalEvent || e).clipboardData.getData('text/plain') || prompt('Paste something..');
document.execCommand('insertText', false, text);
});
Próbowałem patrzeć natext
zmienna w powyższym kodzie, ale wydaje się, że nie jest sformatowana.