<input >
<input type=button onclick="document.selection.clear()">

解决方案 »

  1.   

    也可以这样,就是比孟子老大的麻烦var oRange = document.selection.createRange();
    oRange.text = "";
      

  2.   

    <textarea id="TxtID" rows=5 cols="80%"></textarea><br>
    <input type=text id="ReplaceID"><br>
    <input type=button value="获取选择文本" onclick="TxtID.focus();window.confirm(document.selection.createRange().duplicate().text);">
    <input type=button value="更改选择文本" onclick="TxtID.focus();document.selection.createRange().duplicate().text=ReplaceID.value;">
    <input type=button value="移动光标" onclick="TxtID.focus();document.selection.createRange().moveStart('character',5);">
      

  3.   

    //删除光标后一个字符
    var oRange = document.selection.createRange();
    oRange.expand("character");
    oRange.text = "";//删除光标前一个字符
    var oRange = document.selection.createRange();
    oRange.moveStart("character",-1);
    oRange.text = "";