我正在构建一个包含多个步骤的表单。 在第3步,我有一个tinymce编辑器。在第4步,我想生成tinymce的输入预览。我有问题,从tinymce输入框获取内容。这是我目前的代码:
jQuery('#next_is_preview').click(function(){
alert(jQuery("#content_ifr").contents().find("#tinymce").html());
});
目前它返回null。 可能是什么问题?
答案 0 :(得分:6)
使用TinyMCE API获取内容可能最安全,例如
alert(tinyMCE.activeEditor.getContent());
答案 1 :(得分:0)
这有用吗?
jQuery('#next_is_preview').click(function(){
alert(("#tinymce").html());
});
答案 2 :(得分:0)
使用API和您的编辑ID(您使用'内容')
alert(tinyMCE.get('content').getContent());
答案 3 :(得分:0)
你的代码片段对我有用!我用它来从一个简单的textarea复制到另一个,你的代码完美地完成了这个技巧:
$("#copyBtn").click(function(e){
e.preventDefault();
$("#spanish_ifr").contents().find("#tinymce").html($("#english_ifr").contents().find("#tinymce").html())));
});