example ejemplos javascript jquery html tinymce wysiwyg

javascript - ejemplos - Tratando de obtener el texto escrito dentro de un área de texto TinyMCE



tinymce.init options (5)

Estoy tratando de escribir el texto dentro de un área de texto TinyMCE . Tengo el código de abajo. Se muestra el área de texto TinyMCE pero la alerta ni siquiera se muestra. ¿Por qué?

<html> <head></head> <body> <script type="text/javascript" src=''http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.js''></script> <script type="text/javascript" src="/home/javiergarcia/Scaricati/jari/tinymce/jscripts/tiny_mce/tiny_mce.js"></script> <script type="text/javascript"> tinyMCE.init({ mode : "textareas", }); $(document).ready(function() { $(''form'').submit(function() { //alert("fasdfs"); alert(tinyMCE.get(''#jander'').getContent()); }); }); </script> <form method="post" action="somepage"> <textarea name="content" id="jander" style="width:100%"></textarea> <input type="submit"> </form> </body> </html>

Saludos

Javier


¿Por qué no simplemente usas tinymce.get(''jander'').getContent(); (¿Tinymce en minúsculas!)?


Como alguien me dijo, el carácter nítido (#) se usa en los selectores jQuery y no tiene nada que ver con tinyMCE.get (). Así que con esta línea de abajo funciona bien.

alert(tinyMCE.get(''jander'').getContent());


Simplemente debe solicitar el valor del control de área de texto original.

tinyMCE.triggerSave(false, true); $(''#jander'').val();


Una vez que haya incluido el plugin TinyMCE jQuery, asigne el editor a una variable y luego podrá operar cualquier función jQuery en él:

var wysiwyg = $(''textarea.tinymce'').tinymce(tinymce_settings);

Luego, para obtener el contenido, puede obtener wysiwyg.html();

Además, consulte la documentación de TinyMCE jQuery para otras técnicas de manipulación.


prueba este ...

$ .trim (tinymce.get (''jander''). getContent ());