在ckeditor中,首先我想使用文本颜色为黑色的设置数据,然后我想将文本颜色设置为红色。
var editor = CKEDITOR.replace("editor");
editor.setData ('msg');
editor.addCss({body:{color: #FF0F0D;});
但它不起作用,我该怎么办?
在ckeditor中,首先我想使用文本颜色为黑色的设置数据,然后我想将文本颜色设置为红色。
var editor = CKEDITOR.replace("editor");
editor.setData ('msg');
editor.addCss({body:{color: #FF0F0D;});
但它不起作用,我该怎么办?
像您的其他问题一样,这是非常基本的 JavaScript,我建议您通过一些教程来加快速度。在 addCsss 函数的 CKEditor 手册条目中,您可以看到 addCss 的参数是一个 CSS 字符串,但您试图给它其他东西作为参数。在 JavaScript 中,字符串由 " 或 ' 宪章分隔。
试试editor.addCss("body{color:#FF0F0D;}");
。请注意,我将您的 CSS 规则包含在引号之间,并将其修复为有效的 CSS。
手册位于 http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html#addCss