因为我需要运行ck editoer内联文本框,其中包含一系列ck editor文本区域。word允许您将文本从一个文本框传递到另一个文本框:
当第一个文本框已满时,Word会自动移动到下一个文本框并填充它。
除此之外:如果在文本框中添加或删除文本,Word会相应地调整后续文本框中的文本。
那么我们能用ck editoer实现它吗?
正如我所尝试的
$(document).on("keyup", "#iinlineTxt1", function (e) {
var firstTextBox = document.getElementById('inlineTxt1');
if ((firstTextBox.scrollHeight) > firstTextBox.offsetHeight && e.keyCode != 8) {
var editor = CKEDITOR.instances['inlineTxt2'];
editor.focus();
}
}
但是在上面的例子中,我也遇到了一个问题,假设一个用户正在键入,如果他没有键入整个单词,它会跳转到另一个实例