语法:
range = selection . createRange ()
参数:
无
返回值:
range : 对象(Element)。返回被建立的 TextRange 对象。
说明:
从当前的文本选择区( selection )建立 TextRange 对象。或从当前的控件选择区( selection )建立 controlRange 集合。
<script>
function rdl_createRange1(){
var oMessage=document.all("oMessage");
var oNote=document.all("oNote");
var oTextRange=document.body.createTextRange();
with (oTextRange) {
moveToElementText(oMessage);
execCommand("SelectAll");
}
var oTextRange=document.selection.createRange();
oNote.innerText="被建立的TextRange对象的内容为:"+oTextRange.text;
}
</script>
<span id=oMessage>我是要被<b>选择</b>的信息。</span>
<br><br>
<input type=button value=" 建立TextRange " onclick="rdl_createRange1();">
<br><br>
<span id=oNote></span>
