页面上的textbox框,本来是看的到里面的内容的(字颜色较浅),当我鼠标点击进去的时候,textbox框变成空白,请问大人这个如何实现?最好给出源代码!

解决方案 »

  1.   

    <head runat="server">
        <title>无标题页</title>
        <style>
            .mousemove
            {
                border:1px solid red;
                color:red;
            }
            
            .mouseout
            {
                border:1px solid black;
                color:black;
            }
        </style>
    </head><body>
        <form id="form1" runat="server">
        <div>
            <asp:TextBox ID="TextBox1" CssClass="mouseout" onmousemove="this.className='mousemove'" runat="server"></asp:TextBox>
            <CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" AutoDataBind="true" />
        </div>
        </form>
    </body>
    环境: IE7;
    VS2005
      

  2.   

    <asp:TextBox ID="TextBox1" CssClass="mouseout" onmouseout="this.className='mouseout'" onmousemove="this.className='mousemove'" runat="server"> </asp:TextBox> 刚才少了一句
      

  3.   

    颜色可以自己修改CSS,这样操作比较方便
      

  4.   

    用js 在单击 事件里写,在js 方法里用Css 来实现
      

  5.   

    zhulei2008 
    可以实现 LZ的需求
      

  6.   

    用javascript写啊,就一个onfoucs事件而已