RT!

解决方案 »

  1.   

    可以ondblclick = function(){
       return false;
       //需要取消事件冒泡
    };
      

  2.   


    function a(){
    var a=document.getElementById('inputid').createTextRange();
    var inp= document.getElementById('inputid');
    a.moveStart("character",-inp.value.length);
    a.moveEnd("character",-inp.value.length);
    a.select();
    }
      

  3.   

    漏了说页面上加上ondblclick = "a()"
      

  4.   


    <input type="text" id="oText" value = "一段文本" ondblclick="this.blur()"/>
      

  5.   

    你要做这个只能用TextRange.别无他法...
      

  6.   

    事件阻止是没用的.选中是在所有事件执行之后才选中的.你可以alert()看一下.
      

  7.   

    <textarea id="content" ondblclick="text();return;"></textarea>
    <script language="javascript">
    function text() 

    var e = event.srcElement; 
    var r =e.createTextRange(); 
    r.moveStart('character',e.value.length); 
    r.collapse(true); 
    r.select(); 

    </script>
      

  8.   

    ondblclick="this.blur()"
    顶顶啊!
      

  9.   

    onselectstart<input type="text" value="ssss ddd" onselectstart="return false" />
      

  10.   

    还真不记得这个事件了...onselectstart...好样的...
      

  11.   

    16楼解.
    <input type="text" value="双击试试" onselectstart="return false" />