document.getElementsByTagName('ul')这个返回的到底是什么,是数组还是对象,还是啥?
 document.getElementsByTagName('ul')[0]后面这个0又是啥?是不是返回的是一个数组,然后数组里面的键是具体的标签对象吗?
标签在js里面到底是啥,是对象还是节点??区别在哪,完全混淆了

解决方案 »

  1.   

    document.getElementsByTagName('ul')
    返回的是 ul 标记的数组
    任何 html 标签在 document(文档对象)中都称为 节点,也称为 对象。就看你是怎么翻译 Element 的
      

  2.   

    document.getElementsByTagName('ul')这个返回的到底是对象
    就是你的html中所有的<ul></ul>集合。document.getElementsByTagName('ul')[0]
    表示第一个<ul></ul>。
      

  3.   

    ul标记的数组里面是什么东西,li跟ul?如何知道返回的是什么?
      

  4.   

     就是 你html 中的
    <ul></ul>dom对象参考:http://www.cnblogs.com/codeshark/archive/2008/07/17/1245142.html