关于document.getElement获取元素返回值的问题

获取网页元素有很多种方法,如下:

document.all[];返回HTMLElement对象

document.all.tags[];返回NodeList对象,类似数组

document.getElementById(); 返回HTMLElement对象

document.getElementsByTagName();返回NodeList对象,数组

document.getElementByClassName();返回NodeList对象,类似数组

document.getElementByName();返回NodeList对象,类似数组

 

获取HTML元素的快捷方法,直接使用html属性,如:

document.images;document.forms;document.links

这些方法返回的是HTMLCollention对象,同样类似数组

NodeList对象和HTMLCollention对象都是数组,不是Element对象,必须通过NodeList[i]或者HTMLCollention[i]获得单个的元素引用才行

posted @ 2015-07-09 15:59  点点乐淘淘  阅读(1972)  评论(0编辑  收藏  举报