如何在不使用JQuery的情况下使CKEditor更新文本内容?

时间:2011-07-11 07:23:36

标签: javascript ckeditor

我正在使用CKEditor作为邮箱。在编辑器中输入内容后,我需要单击“发送”按钮。单击邮件后,但没有我输入的内容。

这是因为在我选择键入的文本并从工具栏执行某些操作(如Bo​​ld,Italic等)之前,CKEditor不会更新内容的值。

我在发送按钮中添加了一个javascript:onclick,并尝试重新加载编辑器或从工具栏执行某些操作。

我既不能使用JQuery也不能使用任何插件来解决这个问题。我还能尝试什么呢?

1 个答案:

答案 0 :(得分:0)

尝试将此功能添加到页面并在按钮的onclick上调用它。它将使用ckeditor的值更新textarea的值

function UpdateFields() {
    for (instance in CKEDITOR.instances) {
        CKEDITOR.instances[instance].updateElement();
    }
}