有人可以帮助我得到这个代码在IE工作,请:getSelection()在IE
HTML:
<p>Alex Thomas</p>
<button id="click">Click</button>
JS
$('#click').click(function(){
var range = window.getSelection().getRangeAt(0);
var selectionContents = range.extractContents();
var span = document.createElement("span");
span.style.color = "red";
span.appendChild(selectionContents);
range.insertNode(span);
});
编写了这里:http://jsfiddle.net/WdrC2/
在此先感谢...
@ 9之前的亚马逊IE不执行'getSelection()'。 – 2011-03-24 15:52:56
哪个版本的IE? – Ryre 2011-03-24 15:53:12
该代码适用于Chrome 8中的我。我选择了文本并单击了该按钮,文本变为红色,所以有些作品可行。 – Blender 2011-03-24 15:55:47