Document: all property
{{APIRef("DOM")}} {{Deprecated_Header}}
The {{DOMxRef("Document")}} interface’s read-only all property returns an {{DOMxRef("HTMLAllCollection")}} rooted at the document node.
Rather than using document.all to return an {{DOMxRef("HTMLAllCollection")}} of all the document’s elements in document order, you can use {{DOMxRef("Document.querySelectorAll")}} to return a {{DOMxRef("NodeList")}} of all the document’s elements in document order:
const allElements = document.querySelectorAll("*");
Value
An {{DOMxRef("HTMLAllCollection")}} which contains every element in the document.
Specifications
{{Specifications}}
Browser compatibility
{{Compat}}