浏览器中选取元素的方法总结

getElementById

定义在Document对象中

document.getElementById

getElementsByName

定义在Document对象中

document.getElementByName

getElementsByTagName

定义在Document对象中
Element类也有定义

document.getElementsByTagName
element.getElementsByTagName

getElementsByClassName

定义在HTMLDocument类中,不在Document类中,所以只针对HTML文档可用,XHTML文档中不可用。

document.getElementsByClassName
element.getElementsByClassName

querySelector及querySelectorAll

定义在Document对象中
在Element节点中也有定义

原文地址:https://www.cnblogs.com/xiaoyucoding/p/7610556.html