我有以下内容:
<div contenteditable="true">
<p>Here is some text blah <span class="tag">meme</span> hello world.</p>
</div>
我想要做的是在跨度之后设置光标。我可以使用以下内容,但这不会让我告诉光标在跨度之后移动:
var sel = window.getSelection();
var textNode = document.getElementById("comment_content_new").firstChild;
var range = document.createRange();
range.setStart(textNode, 7);
range.collapse(true);
sel.removeAllRanges();
sel.addRange(range);
有什么想法可以告诉 var textNode 在跨度之后进行吗?
谢谢