Utilizzo CKEditor nella mia app Web e non riesco a capire come ottenere i contenuti dell'editor con la formattazione HTML.Ottieni HTML formattato da CKEditor
var objEditor = CKEDITOR.instances["sectionTextArea"];
var q = objEditor.getData();
Questo mi porterà il testo inserito in CKEditor, senza alcun markup.
Tuttavia,
var q = objEditor.getHTML();
restituirà un valore nullo. Che cosa sto facendo di sbagliato?
-1 per dare un cattivo consiglio ('[...], prova a usare un avviso per verificare i contenuti in quel momento.') – WoIIe
Se vuoi dire che dovrebbero aver usato qualche console.log, avresti dovuto capire che il l'utente stava cercando di utilizzare un metodo non esistente, quindi se avesse guardato la console avrebbe visto l'errore. Invece di spiegargli tutti i dettagli su come eseguire il debug di javascript (e l'eventuale necessità di installare qualche add-on aggiuntivo o cambiare browser, ricorda che l'ha chiesto quattro anni fa), il metodo a prova di proiettile consiste nell'utilizzare un avviso che fornisce le informazioni e non c'è bisogno di spiegarlo ulteriormente. – AlfonsoML
IMHO, l'uso di avvisi a scopo di debug è una pratica molto negativa e non dovrebbe essere consigliato a nessuno in modo avventato. (Poiché SO è una risorsa ben nota soprattutto per i principianti) – WoIIe