如何在CKEditor中设置文本?CKEditor还需要与ckfinder集成.
我试过了
//我需要在后面的代码中设置ckeditor文本.为了从代码bhind获得该值,我使用了一个div,它将在代码后面设置.目前尚未隐藏,但我最终会这样做.我需要将此值设置为我的ckeditor.
<textarea id="editor1" name="editor1"></textarea>
<script type="text/javascript">
window.onload = function () {
var edt = CKEDITOR.replace('editor1', { toolbar: 'Basic' });
CKFinder.setupCKEditor(edt, '/ckfinder/');
var t = <%=editortext.InnerText %>;
CKEDITOR.instances.editor1.setData(t);
}
Run Code Online (Sandbox Code Playgroud)
如果我为t添加一些静态文本,var t ="Some Text";
然后设置
CKEDITOR.instances.editor1.setData(T); 它工作正常.
如果我用,
var t = <%=editortext.InnerText %>;
CKEDITOR.instances.editor1.setData(t);
Run Code Online (Sandbox Code Playgroud)
ckeditor不再显示.仅显示文本区域.如何在ckeditor中设置文本?请帮忙
此语法在此处可能很有用:
CKEDITOR.instances['editor1'].setData(t); // where editor1 is id
Run Code Online (Sandbox Code Playgroud)
或试试这个
edt.setData(t);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10508 次 |
| 最近记录: |