仅IE有效:
document.execCommand('OverWrite', true); // 设置为覆盖模式//document.queryCommandState('OverWrite'); // 获得是否为覆盖模式

解决方案 »

  1.   

    document.execCommand('OverWrite', false);就是取消
    在输入框焦点获得和离开的事件处理即可。
    onfocus // 获得焦点事件
    onblur // 失去焦点事件
      

  2.   

    第一次是可以的,但文本框再次获得焦点就不行了,
    测试源码:<html>
      <head>
         <script type="text/javascript">
         function test()
     {    
                    document.execCommand('OverWrite', true);
     }
     function test2()
     {
            document.execCommand('OverWrite', false);
     }
     </script>
      </head>
      <body>
       <input type="text" value="ddd" onfocus="test();"  onblur="test2();">
      </body>
    </html>