gpt4 book ai didi

javascript - KendoEditor 在文本末尾设置焦点

转载 作者:行者123 更新时间:2023-11-30 12:10:45 26 4
gpt4 key购买 nike

我正在使用剑道编辑器。我正在这个编辑器中动态插入文本。每当我在 editor 中插入文本时,光标的焦点都无法正确获得。我使用以下代码专注于编辑器。

        var editor = txt.data("kendoEditor");
var editorValue = editor.value();
editor.value('');
editor.value(editorValue + selectedName);
editor.focus();

使用这段代码,每次它都聚焦在编辑器的开头。
但是,我需要关注插入文本的末尾。
那么,我该如何实现呢?
有什么解决办法吗?

最佳答案

在editor.focus()之后添加这段代码;

var range = editor.createRange();
range.selectNodeContents(editor.body);
range.collapse(false);
editor.selectRange(range);

关于javascript - KendoEditor 在文本末尾设置焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33864991/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com