如何从Jodit文本编辑器中获取内容

3

我正在尝试将Jodit编辑器的内容存储到一个变量中。

我已经查阅了他们的文档,但是没有找到如何实现的方法。我也看了他们的方法文档,但是提供的信息并没有联系起来。

    <textarea id="editor"></textarea>
    <br>
    <button class="btn btn-primary ml-3" id="save">Save</button>

    <script>
        var editor = new Jodit('#editor', {

        });

        $('#save').on('click', function(e) {
             var text = editor.someMethodThatGetsContents(); 
             alert(text); 
        });
    </script>

我认为我应该获得一个HTML字符串。

2个回答

3
   var editor = new Jodit('#editor');
   var editor_val = editor.value;

   console.log(editor_val);

尝试这种方法,也许会对你有所帮助。

谢谢,那个方法可行。我也发现 editor.getEditorValue(); 也可以使用。 - Robbie Dee

1
从文档中得知:

function handleContent(newValue) {
...
const x =  newValue.srcElement.innerHTML;
...
}

<JoditEditor
...
onBlur={handleContent}
...
/>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接