- getElementsByClassName(classname) 获取所有指定类名的元素,返回一个NodeList
- getElementById(id) 返回指定ID的元素
- getElementsByTagName 通过标签名称获取
根据选择器查找元素(id需要加#或者class需要加.)
- querySelector 匹配的第一个 HTMLElement对象
- querySelectorAll 匹配的所有 HTMLElement对象,返回一个NodeList
var y = document.getElementById("demo");
var x = document.getElementsByClassName("example");
var divs = document.getElementsByTagName('div');
var el = document.querySelector(".myclass");
var container = document.querySelector("#test");
var album_list=document.querySelector('.main-content').querySelectorAll('.album-list');
querySelector和getElementById之间的区别:
参考链接:
https://www.cnblogs.com/songForU/p/10913649.html