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



我正试图将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字符串。

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

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

来自文档:

function handleContent(newValue) {
...
const x =  newValue.srcElement.innerHTML;
...
}
<JoditEditor
...
onBlur={handleContent}
...
/>

最新更新