0
J'essaie d'ajouter dynamiquement des éléments p et de les rendre modifiables avec le CKEditor. Cependant, lorsque j'essaie le code suivant, l'éditeur n'apparaît pas.CKEditor sur les éléments p créés dynamiquement
var div = document.getElementById(divId);
div.innerHTML = '<p id="vbText'+ divId +'">Example text</p>';
document.getElementById('vbText' + divId).contentEditable = "true";
CKEDITOR.inline('vbText' + divId);
Avant l'appel à .inline, est-ce que le HTML rendu a l'air bien? Cela fonctionne-t-il si vous le copyposez dans un fichier html statique séparé et que vous essayez de le CKEDITify là? – Nenotlep
Avez-vous l'ID de la variable div assignée à la variable divId? 'var divId =" SomeDiv ";' Tout le reste me semble bien. –
Vous pouvez également essayer CKEDITOR.inline (document.getElementById ('vbText' + divId)); –