--- title: DocumentFragment.querySelectorAll() slug: Web/API/DocumentFragment/querySelectorAll translation_of: Web/API/DocumentFragment/querySelectorAll ---
DocumentFragment.queryselectorall()方法返回{{domxref("NodeList")}}中的元素{{domxref("DocumentFragment")}}(使用文档节点的深度优先顺序遍历)匹配指定的选择器组。
如果参数中指定的选择器无效,则会引发一个带SYNTAX_ERR值的{{domxref("DOMException")}}。
注意:这个API的定义被移动到{{domxref("ParentNode")}}接口。
elementList = documentframgment.querySelectorAll(selectors);
此示例返回DocumentFragment中所有div元素的列表,其中包含一个类“note”或“alert”:
var matches = documentfrag.querySelectorAll("div.note, div.alert");
Specification | Status | Comment |
---|---|---|
{{SpecName('Selectors API Level 1', '#queryselector', 'DocumentFragment.querySelectorAll')}} | {{Spec2('Selectors API Level 1')}} | Initial definition. |
{{Compat("api.DocumentFragment.querySelectorAll")}}