Html 使用编辑器发布文章

Html 使用编辑器发布文章,html,ckeditor,article,Html,Ckeditor,Article,我对使用ckeditor是新手。我已经安装了ckeditor。在我的HTML页面中显示的编辑器中,我可以在那里写文章。但是我不知道如何保存它并在我的HTML页面中显示文章。以下是我的html代码: <form method="post"> <p>Editor: <textarea class='ckeditor' id="ckeditor" name="ckeditor" row="10" cols="80"> </textarea> <

我对使用ckeditor是新手。我已经安装了ckeditor。在我的HTML页面中显示的编辑器中,我可以在那里写文章。但是我不知道如何保存它并在我的HTML页面中显示文章。以下是我的html代码:

<form method="post">
<p>Editor:

<textarea class='ckeditor' id="ckeditor" name="ckeditor" row="10" cols="80">
</textarea>

<script type="/text/javascript">
            CKEDITOR.replace('ckeditor');
</script>
    </p>
    <p>
    <input type="submit">
    </p>
</form>

编辑:
CKEDITOR.替换(“CKEDITOR”);


您需要某种后端。CKEditor在浏览器中工作,所以您需要做的是获取数据,将其发布到服务器并保存在那里。下一步是了解如何使用服务器端语言,例如。您需要学习如何在服务器上构建接收数据的系统。实现这一点有多种方法,它们在很大程度上取决于您拥有的服务器类型

了解如何使用服务器端语言构建一个系统,该语言接收POST和GET请求并将它们保存到数据库或文件中。我推荐一个数据库,但恐怕这需要更多的学习

您可以使用JavaScript从CKEditor获取数据。在表单中,您需要添加一点JavaScript,以使用编辑器的值更新textarea。这是因为CKEditor的工作原理是用
iframe
元素替换
textarea
,因此在
iframe
中所做的更改不会自动应用于
textarea
。您需要学习如何将click事件处理程序附加到submit按钮,在提交之前,您需要运行我从StackOverflow问题复制的以下代码

for(var instanceName in CKEDITOR.instances) {
    CKEDITOR.instances[instanceName].updateElement();
}
祝你好运,玩得开心