如何在JavaScript中使用插入符号在开始时创建选择?
我需要用JavaScript在内容可编辑的HTML中创建一个选择,并在选择开始时定义插入符号。目标是允许用户稍后使用快捷键Shift+继续选择←. 主要问题是,当我定义一个新范围时,选择的“方向”丢失了如何在JavaScript中使用插入符号在开始时创建选择?,javascript,selection,Javascript,Selection,我需要用JavaScript在内容可编辑的HTML中创建一个选择,并在选择开始时定义插入符号。目标是允许用户稍后使用快捷键Shift+继续选择←. 主要问题是,当我定义一个新范围时,选择的“方向”丢失了 var selection=window.getSelection(); var range=document.createRange(); range.setStart(selection.anchorNode,selection.anchorOffset); range.setEnd(sel
var selection=window.getSelection();
var range=document.createRange();
range.setStart(selection.anchorNode,selection.anchorOffset);
range.setEnd(selection.focusNode,selection.focusOffset);
selection.removeAllRanges();
选择。添加范围(范围);
这个答案有用吗?