通过javascript onclick事件添加CKEditor会向DOM添加CKEditor,但不允许我在其中输入文本。为什么?

时间:2010-05-07 21:27:25

标签: wysiwyg ckeditor fckeditor

我正在使用onclick功能向表单添加一个ckeditor - 即,当用户单击按钮时,ckeditor将添加到表单中。 我正在回应通过javascript函数将ckeditor添加到页面时生成的html。

添加了ckeditor,但无法修改文本区域。

是因为我正在添加html以生成ckeditor:              ckeditor.innerHTML ='......';

是否有另一种方法可以使用javascript onclick将ckeditor添加到我的表单中(例如:onclick =“addCKEditor();”)

谢谢!

1 个答案:

答案 0 :(得分:1)

在将textarea添加到DOM之后使用CKEDITOR.replace('id) - 在javascript函数中,完成了工作。