有人可以幫助我得到這個代碼在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