Obteniendo el texto del editor de Dojo (Dojo.editor , Dojo.Editor2), y cfdump para javascript
Dec 26th, 2006 by T.Bogard
Feliz Navidad!
el dia de hoy tengo una linea de codigo muy interesante que puede ser de ayuda para alguno que esta intentando obtener el texto del editor de dojo y se ha visto en la penosa necesidad de investigar como coños sacarlo para enviarlo por una peticion ajax….
esta es la linea:
1 | var x = dojo.widget.manager.getWidgetById("editdiv")._richText.getEditorContent(); |
si se fijan, hay algo que es getWidgetById(”editdiv”). cuando escriban su editor, añadan una propiedad llamada widgedbyid=”elnombrequequieras”:
1 2 3 | <div widgetid="editdiv" id="contentNode" style="overflow: auto; height: 260px" dojotype="Editor" items="formatblock;|;insertunorderedlist;insertorderedlist;|;bold;italic;underline;strikethrough;|;createLink;"> <cfoutput>#trim(textos.texto)#</cfoutput> </div> |
asi que con esto, pueden evitarse un chicharron y ganar algo de tiempo en como obtener el texto escrito para guardarlo en una variable y hacer lo que quieran…
————-
Tambien para los que les gusta explorar lo que les devuelve el servidor en javascript, los amigos de netgrow lanzaron una libreria llamada DUMP la cual permite hacer una especie de CFdump a las variables y objetos de javascript, objetos DOM, etc que quieras evaluar. La verdad que es mucho mas util que el SDumper que viene con el ajaxcfc.
este es mi regalo de navidad. nos vemos en otro post


Gracias por este post.
No encontraba la manera de obtener el contenido del editor…
Me ahorraste muchas horas de esfuerzo… =>
gracias, espero esto les pueda servir a muchos desarrolladores