从Tinymce获取HTML值
有没有办法使用jQuery从TinyMCE编辑器获取HTML内容,所以我可以将其复制到另一个div?
我在内容上尝试了几种方法,比如val(),但它似乎没有工作……
如果你使用jquery适配器初学化
$(selector).tinyMCE().getContent();
使用jQuery:
使用TinyMce API:
$('#content').tinymce().activeEditor.getContent() // overall html $('#content').tinymce().activeEditor.getContent({format : 'text'}) // overall text $('#content').tinymce().selection.getContent() // selected html $('#content').tinymce().selection.getContent({format : 'text'})) // selected text
如果你使用tinymce,我会用它的内部方法来获取你需要的内容。 当我需要在活动编辑器中获取内容时,我这样做:
var rawString = tinyMCE.activeEditor.getContent();
我在事件处理函数中调用该方法。
这是文档:
tinymce api
使用TinyMCE的API来获取它:
alert(tinyMCE.activeEditor.getContent());
使用text();
而不是val();
。