就是说 自己的 意思啊
比如 <input name="id1" type="text" onclick="alert(this.value);">
说的就是name为 id1的 input

解决方案 »

  1.   

    this 语句
    指当前对象。 this.property必选的 property 参数指的是对象的属性。说明
    this 关键字通常在对象的 构造函数中使用,用来引用对象。示例
    在下面示例中,this 指的是新创建的 Car 对象,并给三个属性赋值。 function Car(color, make, model){
      this.color = color;
      this.make = make;
      this.model = model;
    }
    对于 JScript 的客户版本,如果在其他所有对象的上下文之外使用 this,则它指的是 window 对象
      

  2.   

    1.和java裡面的this是一致的
    2.指定當前對象
    <input name="id1" type="text" onclick="alert(this.value);">
    相當於
    <input name="id1" type="text" onclick="alert(id1.value);">3.在類裡面可以用this引用當前的屬性
    function classEx(v1)
    {
       this.pro1 = v1;//定義屬性
    }
    function getPropertyEx()
    {
       return this.pro1  //返回上面的屬性值
    }
      

  3.   

    谢谢!
    那我应该怎么正确地理解this,难道仅仅是当前对象地代名词吗?
      

  4.   

    现在怎样说都是没有用的,程序写多了你自己会自然地会知道应该在什么地方用它,你会自然的理解到this这个语句是非常有用的!