<div id="haha" name="haha"></div>
document.getElementsByName("haha")是数组,一次ye 是

解决方案 »

  1.   

    id 在页面就是作为唯一标识而设置的,不可以产生重复。象你这种情况可以 var a = document.getElementsByTagName("DIV"); 得到一个集合,然后再对这个集合作一个循环,判断 id=haha 的对象有多少个而定
      

  2.   

    if(haha.constructor == Array){
       alert("is array");
    }else{
       alert("is not array");
    }