【问题标题】:CKEditor 4 not working due to error editor-incorrect-element由于错误编辑器错误元素,CKEditor 4 无法正常工作
【发布时间】:2020-06-17 10:34:57
【问题描述】:

CKEditor 4 不工作,出现此错误:([CKEDITOR] 错误代码:editor-incorrect-element. {element: "body"} ckeditor.js:21 )。

我的文本区域有一个 id="body"。我已经在标题中添加了脚本。一切都是应该的,但仍然不确定为什么它不起作用。任何帮助表示赞赏。

CKEDITOR.replace('body');

【问题讨论】:

    标签: javascript php ckeditor4.x


    【解决方案1】:
    <head>
        <script type="text/javascript" src="ckeditor/ckeditor.js"></script>
    </head>
    

    编辑器对textarea 元素进行操作,所以在你的身体某处创建一个:

    <textarea id="editor1" name="editor1"></textarea>
    

    然后在 声明您的 textarea 元素之后使用以下代码初始化编辑器:-

    <script type="text/javascript">
        CKEDITOR.replace( 'editor1' );
    </script>
    

    【讨论】:

    • 嗨,在下载我使用 CDN 的包之前,工作正常。我已经添加了这个并且似乎正在工作!谢谢你。一个问题:我可以在 中添加替换脚本吗?
    • 非常感谢库马尔。我正在做你上面显示的所有事情......但是在发送表单之前初始化 CKEDITOR 实例之前。在发送表单之后初始化CKEDITOR就可以了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-03
    • 1970-01-01
    • 1970-01-01
    • 2020-02-25
    相关资源
    最近更新 更多