Javascript CKEditor键事件未正确更新文本
我有以下代码,当用户在CKEditor文本区域中键入div时,可以自动更新div中的内容:Javascript CKEditor键事件未正确更新文本,javascript,html,ckeditor,keyevent,onkeydown,Javascript,Html,Ckeditor,Keyevent,Onkeydown,我有以下代码,当用户在CKEditor文本区域中键入div时,可以自动更新div中的内容: CKEDITOR.instances.editor.on("key", function(e) { var preview = document.getElementById('some-div'); preview.innerHTML = CKEDITOR.instances.editor.getData(); }); 问题是,如果我输入“Hello world”,在div中会出现“H
CKEDITOR.instances.editor.on("key", function(e)
{
var preview = document.getElementById('some-div');
preview.innerHTML = CKEDITOR.instances.editor.getData();
});
问题是,如果我输入“Hello world”,在div中会出现“Hello world”,而“d”直到按下另一个键才会出现。我希望两个地方的内容都一样。提前谢谢 我用另一种方式解决了关键事件。您可以在下面看到:
CKEDITOR.instances.editor.on('contentDom', function()
{
CKEDITOR.instances.editor.document.on('keyup', function(event)
{
var preview = document.getElementById('some-div');
preview.innerHTML = CKEDITOR.instances.editor.getData();
});
});