Tinymce obtenir du contenu

J’essaie d’obtenir le contenu de tinymce, comme ceci:

var hallo = tinyMCE.activeEditor.getContent(); alert(hallo); 

mais chaque fois que je reçois ce message:

 Uncaught TypeError: Cannot read property 'getContent' of null 

J’utilise tinymce 4.

Je vous remercie

Cannot read property 'getContent' of null signifie souvent que TinyMCE est incapable de trouver votre zone de texte, ce qui signifie qu’il y a un problème avec la référence à la class de textarea.

 

Prenez note de la classe mceEditor laquelle nous allons maintenant informer l’éditeur TinyMCE sur:

  

Et maintenant, obtenez simplement le contenu de cette zone de texte en cliquant sur le bouton.

 function content() { alert(tinyMCE.get('myTextArea').getContent()); } 

Ici fonctionne DEMO

Vous pouvez obtenir du contenu tinyMCE en appelant la méthode sortingggerSave de la manière suivante

 tinyMCE.sortingggerSave(); 

Après avoir déclaré cette méthode, vous pouvez obtenir le contenu par sélecteur, par exemple: –

 var contents = $("#myTextArea").val(); 

ou

 var contents = tinyMCE.get('myTextArea').getContent();