日期:2014-05-16 浏览次数:20457 次
function setMouse(){ var e = event.srcElement; var r = e.creatTextRange(); r.moveStart('character',2); r.collapse(true); r.select(); }
var range = obj.createTextRange(); range.moveStart("character", 开始序号); range.moveEnd("character", 结束序号); range.select();
obj.setSelectionRange(开始序号, 结束序号); obj.focus();
//DOM?Level?2中定义了方法creatRange()来创建范围 var?oRange?=?document.createRange(); DOM下selectNode和selectNodeContent方法 <p id="id1"><b>Hello</b>World</p> var?oRange1?=?document.createRange(); var?oRange2?=?document.createRnage(); var?oP1?=?document.getElementById("id1"); oRange1.selectNode(oP1); oRange2.selectNodeContents(oP1);