相关疑难解决方法(0)

如何获得CKEditor 5的价值?

我希望能够返回CKEditor textarea的值,并在其中写入我的文本.

我用过CKEditor 5 CDN.首先这是我的textarea代码,它工作正常

<script src="https://cdn.ckeditor.com/ckeditor5/1.0.0-alpha.1/classic/ckeditor.js"></script>

<textarea class="inputStyle" id="editor" name="content" placeholder="Write your email.."></textarea>
<script>ClassicEditor.create(document.querySelector('#editor')).catch( error => { console.error( error );  } ); </script>
Run Code Online (Sandbox Code Playgroud)

我曾经在CKEditor之前从textarea获取数据:

var text = $('textarea#editor').val();
Run Code Online (Sandbox Code Playgroud)

并通过以下方式设置数据:

$('textarea#editor').html("");
Run Code Online (Sandbox Code Playgroud)

但我现在迷路了?我尝试了很多方法......正确的方法是什么?

html javascript textarea ckeditor5

6
推荐指数
2
解决办法
9039
查看次数

从JQuery中的CK Editor textarea获取文本

我在一个应用程序中使用CK编辑器.

<textarea name="contentDetails" id="contentDetails" rows="10" cols="80"></textarea>
Run Code Online (Sandbox Code Playgroud)

但我无法从该textarea中检索文本.我试过了-

 var content= $("#contentDetails").text(); //and also .val() & .html()
Run Code Online (Sandbox Code Playgroud)

content变量仍然是空的.

任何的想法?

//UPDATE - add my codes below
<script>
CKEDITOR.replace('contentDetails');

$(function () {
    $("#submitcontent").click(function (e) {
        e.preventDefault();
       var content= $("#contentDetails").text();           
    });
});

</script>
Run Code Online (Sandbox Code Playgroud)

jquery ckeditor

3
推荐指数
1
解决办法
7808
查看次数

标签 统计

ckeditor ×1

ckeditor5 ×1

html ×1

javascript ×1

jquery ×1

textarea ×1