切换按钮:切换时如何在编辑器之间使用相同的内容?

时间:2012-01-30 20:06:49

标签: button ckeditor toggle

我正在尝试在我的网络表单中实现textarea和ckeditor之间的切换开关切换。 截至目前,我能够在2位编辑之间切换。但我无法在两个编辑器中拥有相同的内容。它把它当作2个单独的textarea处理,当我从textarea切换到ckeditor时,我希望它们具有相同的内容。任何人都可以帮助我并且知道我缺少什么?

提前致谢

代码:

更新了代码

 <textarea id="editor1" name="editor1" class="ckeditor" rows="20" cols="75"></textarea>
     <input type="button" value="CKEditor" onclick="CKEDITOR.replace('editor1');" />
     <input type="button" value="Text editor" onclick="CKEDITOR.instances.editor1.destroy('editor1');" />        
     <input type="submit" value="Submit" />

  </form> 

1 个答案:

答案 0 :(得分:5)

使用CKEDITOR.instances.editor1.destroy()将其恢复为textarea,并在需要CKEditor时再次致电CKEDITOR.replace('editor1')

删除整个<div id="textarea">,否则你会得到意想不到的结果,你使用两个具有相同ID和名称的textareas。