更新时间:2022年06月09日17时34分 来源:传智教育 浏览次数:
获取DOM对象
1. 根据CSS选择器来获取DOM元素
(1)匹配单个元素一个元素
这里选择的语法如下:
document.querySelector('css选择器')
参数包含一个或多个有效的CSS选择器 字符串,返回值CSS选择器匹配的第一个元素,一个 HTMLElement对象。如果没有匹配到,则返回null。
(2)选择匹配的多个元素
语法如下:
document.querySelectorAll('ul li')
参数包含一个或多个有效的CSS选择器 字符串,返回值CSS选择器匹配的NodeList 对象集合,例如:
document.querySelectorAll('ul li')
document.querySelectorAl1('css选择器')
得到的是一个伪数组: 有长度有索引号的数组,但是没有 pop() push() 等数组方法,想要得到里面的每一个对象,则需要遍历(for)的方式获得。
注意:哪怕只有一个元素,通过querySelectAll() 获取过来的也是一个伪数组,里面只有一个元素而已