关于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]获得单个的元素引用才行