此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【lyh19861206】截止到2008-06-30 15:06:50的历史汇总数据(不包括此帖):
发帖数:8                  发帖分:510                
结贴数:7                  结贴分:480                
未结数:1                  未结分:30                 
结贴率:87.50 %            结分率:94.12 %            
楼主加油

解决方案 »

  1.   

    <script language="javascript" type="text/javascript"> 
        function mouseover(obj) 
        { 
            obj.style.backgroundColor="#000"; 
            obj.style.color="#FFF"; 
        } 
        function mouseout(obj) 
        { 
            obj.style.backgroundColor="#FFF"; 
            obj.style.color="#000"; 
        } 
        </script> 
    <div onmouseover="mouseover(this)" onmouseout="mouseout(this)">test</div>
      

  2.   

    可以了,为什么直接用this不行?
      

  3.   


    <SCRIPT LANGUAGE="JavaScript">
    function fun()
    {
    x = 111;
    alert(this.x)
    }
    fun()
    </SCRIPT>意会了么
      

  4.   

    方法体里的this是实例引用
    没有实例的话就是window比如
    function a()
    {
     this.b = "1";
     this.c = "2";
    }var d = new a();
    alert(d.b);   //output:"1"
    alert(d.c);   //output:"2"
    alert(window.b);  //output:undefined
    alert(window.c);  //output:undefined
    ------------------------------------------------
    function e()
    {
     this.g = "1";
     this.h = "2";
    }
    e();
    alert(window.g);
    alert(window.h);