页面上放了一个文本框,我想在该文本框获得焦点时让它的颜色变成红色怎么弄啊

希望有相关代码

解决方案 »

  1.   

    在后台代码里添加:TextBox1.Item.Attributes.Add("onmouseover","c=this.TextBox1.backgroundColor;this.TextBox1.backgroundColor='#6699ff'");
    TextBox1.Item.Attributes.Add("onmouseout","this.TextBox1.backgroundColor=c");
      

  2.   

    不好意思,是这样的:
    TextBox1.Attributes.Add("onmouseover","c=this.TextBox1.backgroundColor;this.TextBox1.backgroundColor='#6699ff'");
    TextBox1.Attributes.Add("onmouseout","this.TextBox1.backgroundColor=c");
      

  3.   

    用CSS+HTC来完成最好.
    效果请看:
    http://211.148.133.100/jhcrm/index.aspx
    admin
    328899
      

  4.   

    还是不行啊
    这是我的代码
    this.TextBox1.Attributes.Add("onmouseover","c=this.TextBox1.BackColor;this.TextBox1.BackColor='Red'");
    this.TextBox1.Attributes.Add("onmouseout","this.TextBox1.BackColor=c");
      

  5.   

    this.TextBox1.BackColor' 为空或不是对象