Demo Playground
(尝试在演示中编写内容并查看此不需要的行为)
当用户输入div
内容时,可以更改div
内容,并评估文本并标记一些单词(包装元素),因此{{1}}的HTML已更改,用户为失去了插入位置。
我可以知道在HTML更改之前插入符号的偏移量,但我不知道如何将插入符号恢复到该位置,一旦HTML发生更改,Range对象就意味着什么...
感谢您的帮助!
答案 0 :(得分:0)
我在网上找到save
& load
选择方法,并将它们合并到我的代码中,效果很好!