我意识到有关于如何为 CKEDITOR 4 实现事件处理程序的问题。我可以使用此代码来获取按键数据,但我似乎无法在按键后获取数据:
CKEDITOR.instances.editor.on('key', function (e){
document.getElementById("preview").innerHTML = CKEDITOR.instances.editor.getData();
});
因此,当我在文本编辑器字段中键入类似“aaa”的字符串时,永远不会获取第一个字符。所以我的 div id="preview" 只会显示“aa”。我已经迭代了 e 对象,这非常复杂,但是没有什么让我觉得对解决这个问题有用。
我也没有看到其他人写这个。CKEDITOR 中似乎没有“keyup”事件,尽管我看到它写了很多。“keyup”必须在旧版本中?
我希望我已经清楚地说明了我的问题。