如何使用Javascript在CKEditor中设置一个值?
我想知道如何使用Javascript在CKEditor设置一个值? 
我已经尝试了以下,但他们都没有工作…
 document.[form name].[textarea name].value=data; $('#textareaID').val(data); 
但是,这两个这些工作没有编辑应用。 有没有办法可以用编辑器做到这一点?
 使用CKEditor方法setData() : 
 CKEDITOR.instances[**fieldname**].setData(**your data**) 
  insertHtml()和insertText()方法会将数据插入到编辑器窗口中,并添加到已有的数据中。 
 但是,要replace整个编辑器内容,请使用setData() 。 
使用insertHtml()或insertText()方法。
我已经使用下面的代码,它正在描述 – >工作正常
 CKEDITOR.instances.mail_msg.insertText(obj["template"]); 
 这里 – > CKEDITOR – >你的编辑器名称, mail_msg – >你的textarea(你绑定ckeditor)的id, obj["template"] – >是你想绑定的值 
尝试这个
 CKEDITOR.instances['textareaId'].setData(value); 
设置编辑器数据。 数据必须以原始格式(HTML)提供。 CKEDITOR.instances.editor1.setData('把你的数据。'); 请参阅此页面
 注意从你传递给setData().任何stringsetData().换行符setData(). 否则会引发exception。 
 还要注意的是,即使你这样做,然后使用getData(),再次得到这些数据getData(), CKEditor把线条折回来。 
 <textarea id="editor1" name="editor1">This is sample text</textarea> <div id="trackingDiv" ></div> <script type="text/javascript"> CKEDITOR.replace( 'editor1' ); </script> 
让我们试试这个..