this.d1 没这个方法getElementById

解决方案 »

  1.   

    ....不就相当于这样写吗? document.getElementById("div1").getElementById("div2") 
    不同于getElementsByTagName, getElementById只有document能调与面向对象, this什么的无关
      

  2.   

    this.d2 = this.d1.document.getElementById('div2');
      

  3.   

     has no method 'getElementById' 这个提示很清楚了 这个对象没有 getElementById 方法
      

  4.   

    新建一个对象啊,然后用这个对象做操作就可以了。。var div1=document.getElementById("div1");