【发布时间】:2015-01-14 20:30:42
【问题描述】:
我正在尝试手动选择文本。 window.getSelection().getRangeAt(0); 用于窗口选定文本的行。但我希望这个由我预先选择。
foo=function()
{
var selection= "Lorem ipsum dolor"; // Instead of this line window.getSelection().getRangeAt(0);
var selectedText = selection.extractContents();
var span= document.createElement("span");
span.style.backgroundColor = "yellow";
span.appendChild(selectedText);
selection.insertNode(span);
}
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
<input type="button" onclick="foo();" value="FOO"/>
【问题讨论】:
标签: javascript jquery getselection