HTML DOM querySelectorAll() 方法

[

HTML DOM querySelectorAll() 方法
Document 对象

实例

获取文档中 class="example" 的所有元素:

var x = document.querySelectorAll(".example");

定义与用法

querySelectorAll() 方法返回文档中匹配指定 CSS 选择器的所有元素,返回 NodeList 对象。
NodeList 对象表示节点的集合。可以通过索引访问,索引值从 0 开始。
提示: 你可以使用 NodeList 对象的

length 属性来获取匹配选择器的元素属性,然后你可以遍历所有元素,从而获取你想要的信息。
更多 CSS 选择器可以参考

CSS 选择器教程 ,

CSS 选择器参考手册。

浏览器支持

表格中的数字表示支持该方法的第一个浏览器的版本号。

方法
querySelectorAll() 4.0 8.0 3.5 3.2 10.0

注意: Internet Explorer 8 支持 CSS2 选择器。

IE9 及更高版本的浏览器已经支持 CSS3 选择器。

语法


elementList = document.querySelectorAll(selectors);

elementList 是一个静态的 NodeList 类型的对象。

selectors 是一个由逗号连接的包含一个或多个 CSS 选择器的字符串。

属性值

参数 类型 描述
CSS 选择器 String 必须。 指定一个或多个匹配 CSS 选择器的元素。可以通过 id, class, 类型, 属性, 属性值等作为选择器来获取元素。
]
转载请保留页面地址:https://www.breakyizhan.com/html/22060.html
原文地址:https://www.cnblogs.com/breakyizhan/p/13263615.html