0
我不放心,真正好奇获取CKEditor的值都运作良好,这种方法最佳方式
bigMsg_Value = CKEDITOR.instances.editor1.getData();
var htmldata = CKEDITOR.instances.editor1.document.getBody()。getHtml();
我从这两个都得到的数据似乎没有区别,我想知道哪一个更好,为什么。
我不放心,真正好奇获取CKEditor的值都运作良好,这种方法最佳方式
bigMsg_Value = CKEDITOR.instances.editor1.getData();
var htmldata = CKEDITOR.instances.editor1.document.getBody()。getHtml();
我从这两个都得到的数据似乎没有区别,我想知道哪一个更好,为什么。
getData()
在CKEditor的库:
getData: function(isSnapshot) {
var data = this.getHtml();
if (!isSnapshot)
data = this.editor.dataProcessor.toDataFormat(data);
return data;
}
正如你可以看到内部的CKEditor使用getHtml()
。根据我的意见,使用getData()
将是最好的,因为它是由图书馆提供的。
我相信一个是另一个的简写。很多像这样的小电话。有些被弃用,有些被删除等。我使用getData()。 – trevster344