<table width="100" border="2" cellspacing="0" cellpadding="0">
  <tr>
    <td id="td1">I was a student!</td>
  </tr>
</table>
<input name=button1 type=button value="按" onclick=show()>
<script language=javascript>
function show()
{
if(document.selection.createRange().text=="")
{
return
}
var strTemp=document.selection.createRange().text
document.selection.createRange().text=strTemp+"###"
var s = document.getElementById("td1").innerText.indexOf(document.selection.createRange().text)+1;
     var n = document.selection.createRange().text.length-3;
     document.getElementById("td1").innerText=document.getElementById("td1").innerText.replace(/###/,"")
     alert("开始位置"+s+"\r\n结束位置"+(parseInt(s)+parseInt(n)))
}
</script>