Pegue texto enriquecido en div editables por contenido y mantenga solo el formato de negrita y cursiva
Quiero pegar un texto enriquecido que tiene diferentes fuentes, tamaños de fuente, pesos de fuente, etc. en un contenido editablediv
y SOLO mantén audacia y cursiva. ¿Alguna idea de cómo hacer esto?
El siguiente código convierte el texto enriquecido en texto sin formato cuando se pega en div editable por contenido.
$('[contenteditable]').on('paste',function(e) {
e.preventDefault();
var text = (e.originalEvent || e).clipboardData.getData('text/plain') || prompt('Paste something..');
document.execCommand('insertText', false, text);
});
He intentado mirar eltext
variable en el código anterior, pero no parece estar formateado.