在 onmouseover 的时候设置 style.backgroundColor 和 style.color
在 onmouseout 的时候再设置过去

解决方案 »

  1.   

    谢谢 二位的热心回复可能我没说清楚,是如下效果:
      如:<a href="#">String</a>
      当鼠标移动到连接上时,按住鼠标左键不放拖拽到一个文本框里可以把连接的文字(即“String”)拖拽到文本框里,如果不事先把“String”设置为选择状态的话,拖拽过去的仅仅是连接的地址。  请问如何实现,如果不用事先选择有其他办法实现也请指教。谢谢!
      

  2.   

    <script>
    function selectMe() {
    var r=document.body.createTextRange();
    r.moveToPoint(window.event.x, window.event.y);
    r.expand("word");
    r.select();
    }
    </script>
    <a href="#" onmouseover="selectMe()">String</a>
    <input type=text value="aaa" onmouseover="this.select()">
    <input type=text >
      

  3.   

    非常感谢大家的热心,特别感谢chouchy(城市刀客)  问题已经解决,让我又学到了新东西,谢谢  谢谢!