就是 存放了 dom 对象的数组而已

解决方案 »

  1.   


    [index,obj]document.getElementsByTagName('input')[0]; 
    document.getElementsByTagName('input')[1]; 
      

  2.   

    这是一个元素集合,可以通过索引来检索元素。
    nodeList[0] 取第一个元素
    nodeList.length 集合中的元素个数
      

  3.   

    定义和用法getElementsByTagName() 方法可返回带有指定标签名的对象的集合。
    语法document.getElementsByTagName(tagname)说明getElementsByTagName() 方法返回元素的顺序是它们在文档中的顺序。如果把特殊字符串 "*" 传递给 getElementsByTagName() 方法,它将返回文档中所有元素的列表,元素排列的顺序就是它们在文档中的顺序。
    提示和注释注释:传递给 getElementsByTagName() 方法的字符串可以不区分大小写。
      

  4.   

    揭帖总结:感谢jameshooo 的回答,“这是一个元素集合,可以通过索引来检索元素。 ”的确是集合,不是数组,因为 当我alert(document.getElementsByTagName('input'))的时候输出的是[objiect]。感谢所有人的热心回答!
      

  5.   

    就是一个array吧,因为你getByTag肯定是多个object. 自然就放在一个array里了。 你可以试验下,然后用.length看看里面有多少个