为了账号安全,请及时绑定邮箱和手机立即绑定

CKEditor5富文本编辑器如何取值

CKEditor5富文本编辑器如何取值

回首忆惘然 2019-03-12 17:15:20
html中引入了CKEditor5的js代码,然后通过下面代码绑定到textarea元素上面。<textarea name="content" id="editor">    <p>Here goes the initial content of the editor.</p></textarea>ClassicEditor    .create( document.querySelector( '#editor' ) )    .then( editor => {        console.log( editor );    } )    .catch( error => {        console.error( error );    } );然后js的方式就不能获取到textarea的文本节点,查看CKEditor的API问题,发现可以通过editor.getData()获取;但是只能刚加载的时候获取,如何做到,点击某个按钮就能拿到文本框内容呢?
查看完整描述

2 回答

?
缥缈止盈

TA贡献2041条经验 获得超4个赞


ClassicEditor


    .create( document.querySelector( '#editor' ), {  

        //工具栏,可选择添加或去除

        toolbar: ['headings', 'bold', 'italic', 'blockQuote', 'bulletedList', 'numberedList', 'link', 'cut','undo','redo'],

        //toolbar: ['headings', 'bold', 'italic', 'blockQuote', 'bulletedList', 'numberedList', 'link', 'ImageUpload', 'cut','undo','redo'],

        //editor加载中文简体,默认是英文

        language: 'zh-cn' 

        //,ckfinder: {

        //    uploadUrl: '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files&responseType=json'

        //}

        //image: {

        //    // You need to configure the image toolbar, too, so it uses the new style buttons.

        //    toolbar: [ 'imageTextAlternative', '|', 'imageStyle:alignLeft', 'imageStyle:full', 'imageStyle:alignRight' ],


        //    styles: [

        //        // This option is equal to a situation where no style is applied.

        //        'full',


        //        // This represents an image aligned to the left.

        //        'alignLeft',


        //        // This represents an image aligned to the right.

        //        'alignRight' ,


        //        'side'

        //    ]

        //},

    } )

    .then( editor => {

        window.editor = editor;

} )

    .catch( err => {

        console.error( err.stack );

} );


 

var a = document.getElementById("editor"); //取得纯文本


alert(a.innerHTML);

alert(a.textContent);


查看完整回答
反对 回复 2019-04-03
?
繁华开满天机

TA贡献1816条经验 获得超4个赞

有木有人咧!!!


查看完整回答
反对 回复 2019-04-03
  • 2 回答
  • 0 关注
  • 3429 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信