在不更新文本区域的情况下获取CKEditor内容

在不更新文本区域的情况下获取CKEditor内容,ckeditor,Ckeditor,在这里对CKEditor来说相当陌生。我知道您需要调用CKEditor的updateElement()方法将当前编辑器内容发送到相关的textarea元素。从那里,您可以调用getData()函数来获取内容。(尽管我不明白为什么获取编辑器内容有两个步骤,而不是一个。) 但是,我希望直接从编辑器获取当前内容,而不更改相关的textarea内容。是否有一种CKEditor方法可以实现这一点,或者是使用jQuery查找编辑器内容的情况?将从编辑器返回原始HTML。getData()似乎返回相关元素的内

在这里对CKEditor来说相当陌生。我知道您需要调用CKEditor的
updateElement()
方法将当前编辑器内容发送到相关的textarea元素。从那里,您可以调用
getData()
函数来获取内容。(尽管我不明白为什么获取编辑器内容有两个步骤,而不是一个。)


但是,我希望直接从编辑器获取当前内容,而不更改相关的textarea内容。是否有一种CKEditor方法可以实现这一点,或者是使用jQuery查找编辑器内容的情况?

将从编辑器返回原始HTML。

getData()
似乎返回相关元素的内容,而不是编辑器本身。我想直接从编辑器中获取内容。@component\u 15939:否,
getData()
返回编辑器的内容。我试过v3.6和v4.0,调用
getData()
返回编辑器的内容;
的值仍然为空。Richard Deeming是对的。我百分之百肯定这一点。这就是我所期望的,但在我的情况下却不是这样。我要做一些测试。在这里,getData()总是在完成任何编辑之前返回值。我想一定有原因。谢谢你的帮助。