如何在下面的 a 和 b 之间设置光标?
<div contenteditable = true id = "test">
abcdefg
</div>
我试过玩范围,但没有什么对我有用。下面的代码选择了整个文本,并且没有光标。(此代码适用于 Chrome)
sel = window.getSelection();
range = document.createRange();
node = document.getElementById("test");
range.setStart(node, 0);
range.setEnd(node, 1);
sel.addRange(range);