如何修改,获取kindeditor内容,急 5

在网上看了很多回答,大都是用editor.html()来获取,用editor.html('html内容')来设置,为何我就是实现不了,求真正的回答,我不是要在初始化的时候... 在网上看了很多回答,大都是用editor.html()来获取,用editor.html('html内容')来设置,为何我就是实现不了,求真正的回答,我不是要在初始化的时候实现,我这2个操作都是要在单击页面某个按钮时,用js在前台页面实现 展开
 我来答
84许
2014-03-04 · TA获得超过379个赞
知道小有建树答主
回答量:171
采纳率:0%
帮助的人:227万
展开全部

  相关范例链接:http://kindeditor.net/ke4/examples/default.html

        注: 3.5版本开始支持editor.html(),旧版本使用别的函数

        建议使用最新版本

<!doctype html>
<html>
<head>
    <meta charset="utf-8" />
    <title>Default Examples</title>
    <style>
        form
        {
            margin: 0;
        }
        textarea
        {
            display: block;
        }
    </style>
    <link rel="stylesheet" href="http://kindeditor.net/ke4/themes/default/default.css" />
    <script charset="utf-8" src="http://kindeditor.net/ke4/kindeditor-min.js"></script>
    <script charset="utf-8" src="http://kindeditor.net/ke4/lang/zh_CN.js"></script>
    <script>
        var editor;
        KindEditor.ready(function (K) {
            editor = K.create('textarea[name="content"]', {
                allowFileManager: true
            });
            K('input[name=getHtml]').click(function (e) {
                alert(editor.html());
            });
            K('input[name=getText]').click(function (e) {
                alert(editor.text());
            });
            K('input[name=setHtml]').click(function (e) {
                //设置HTML
                editor.html('<h3>Hello KindEditor</h3>');
            });
            K('input[name=setText]').click(function (e) {
                //设置文本
                editor.text('<h3>Hello KindEditor</h3>');
            });
        });
    </script>
</head>
<body>
    <h3>
        默认模式</h3>
    <form>
    <textarea name="content" style="width: 800px; height: 400px; visibility: hidden;">KindEditor</textarea>
    <p>
        <input type="button" name="getHtml" value="取得HTML" />
        <input type="button" name="getText" value="取得文本(包含img,embed)" />
        <br />
        <input type="button" name="setHtml" value="设置HTML" />
        <input type="button" name="setText" value="设置文本" />
    </p>
    </form>
</body>
</html>


  1. KE.html(id)
    取得编辑器的HTML内容。
    参数:
    id:String,编辑器的ID
    返回值:
    String,HTML字符串
    注: 3.5版本开始支持,旧版本可以使用KE.util.getData(id)

  2. KE.html(id, val)
    设置编辑器的HTML内容。
    参数
    id:String,编辑器的ID
    val: String,HTML字符串
    返回值:无
    注: 3.5版本开始支持,旧版本可以使用KE.util.setFullHtml(id, val)。

  3. KE.text(id)
    取得编辑器的纯文本内容。
    参数:
    id:String,编辑器的ID
    返回值:
    String,去除HTML代码后的文本
    注: 3.5版本开始支持。

  4. KE.text(id, val)
    设置编辑器的内容,直接显示HTML代码。
    参数:
    id:String,编辑器的ID
    val: String,文本
    返回值:无
    注: 3.5版本开始支持。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式