我看了一个网页有句window,document.getElementsByTagName("BODY")[0]
后面的那个{0}啥意思?一个网页难道还会有很多个body?
请教请教!谢谢先!

解决方案 »

  1.   

    标签的NAME是可以相同的,ID号是唯一的,用window,document.getElementsByTagName("BODY")[可以去到
    所有标签name=body的集合,后面的就【0] 表示的就是这个集合中的第一项
      

  2.   

    BODY当然不会有多个,所以可以直接写[0]
    如果是:window,document.getElementsByTagName("input") 那返回的就可能有多个
      

  3.   

    document.getElementsByTagName("BODY")[0]从document下面拿,FORM有好几个的话就可以拿到多个BODY当然,getElementsByTagName这个函数返回的就是数组~