http://fanyi.cn.yahoo.com/网站,当输入框中有文字时,当鼠标指向时文字是全选的状态,请教如何实现的?

解决方案 »

  1.   

    javascript弄的
     当你的div 不在区内,全选文字 
      

  2.   

    你查看那网站源代码就知道了,好像是select();
      

  3.   

    用下面的代码可以实现指向textbox时就全部选中
              public Form1()
            {
                InitializeComponent();
                this.textBox1.MouseEnter += new EventHandler(textBox1_MouseEnter);
            }        private void textBox1_MouseEnter(object sender, EventArgs e)
            {
                textBox1.Select();
            }
      

  4.   

    直接看它的源文件不就结了!
    <textarea id='trtext' name="trtext" cols="" rows="" onKeyDown="ctlent(event);" onmouseover="this.select();"></textarea>onmouseover="this.select();"
      

  5.   

    各位高手,不行啊?而且我看了代码,与鼠标有关的脚本onKeyDown="ctlent(event);里面再看下去就不懂了。
    而且查看一下。NET里面的TEXT控件根本没有鼠标事件可用。
    我的问题本来是想移植到。NET中使用,看来不行了,请问在。NET中如何实现这种效果?请直接给完整代码例子。
      

  6.   

    你别管有没有,.net里面写onmouseover="this.select();" 一样能用,不过需要手写而已
      

  7.   

    谢谢各位!可以结贴了。但是还有一个疑问,就是以上效果当鼠标拖动文字到TEXT控件时怎么没有反应?能实现鼠标拖动文字到控件时也能有全选效果不?
      

  8.   

    想了想,觉得还是贴出来,或许后人可用。
    <asp:TextBox ID="TextBox1" runat="server" Width="98%" onmouseover="select()" 
                        ToolTip="输入名称,提高统计速度,减少统计时间。"></asp:TextBox>