label控件现在是黑色   如何让鼠标指向时变成红色  离开后又变回黑色

解决方案 »

  1.   

    label控件是服务器控件,你要实现客户端变色,应该不可能把
      

  2.   

    可以實現阿.用它的onMouseOver onMouseLeave事件。
      

  3.   

    应该是onmouseover和onmouseout
    然后
    function changeColor1()
    {
    var obj;
    obj = document.getElementById("网页上显示的span名");
    obj.style.background = "第一种颜色";
    }
    function changeColor2()
    {
    var obj;
    obj = document.getElementById("网页上显示的span名");
    obj.style.background = "第二种颜色";
    }
      

  4.   

    labHidden.Attributes.Add("onMouseOver ","js函数名")
    labHidden.Attributes.Add("onMouseOut ","js函数名")
      

  5.   

    your_label_id.Attributes.Add("onMouseOver", "this.className='class1'");
    your_label_id.Attributes.Add("onMouseOut", "this.className='class2'");只要设置两个CSS就可以了
    .class1{
    background:#000000;
    }
    .class2{
    background:#FFFFFF; 
    }
      

  6.   

    我认为用脚本,同意楼上的:
    labHidden.Attributes.Add("onMouseOver ","js函数名")
    labHidden.Attributes.Add("onMouseOut ","js函数名")
      

  7.   

    cs:
    labHidden.Attributes.Add("onMouseOver ","changeColor1();")
    labHidden.Attributes.Add("onMouseOut ","changeColor2();")html:
    function changeColor1()
    {
    var obj;
    obj = document.getElementById("网页上显示的span名");
    obj.style.background = "第一种颜色";
    }
    function changeColor2()
    {
    var obj;
    obj = document.getElementById("网页上显示的span名");
    obj.style.background = "第二种颜色";
    }