Document.querySelectorAll
Summary
Returns a list of the elements within the document (using depth-first pre-order traversal of the document's nodes) that match the specified group of selectors. The object returned is a NodeList.
Syntax
elementList = document.querySelectorAll(selectors);
where
elementList is a non-live NodeList of element objects.
selectors is a string containing one or more CSS selectors separated by commas.
The returned NodeList will contain all the elements in the document that are matched by any of the specified selectors.
Example
This example returns a list of all div elements within the document with a class of either "note" or "alert":
var matches = document.querySelectorAll("div.note, div.alert");
https://developer.mozilla.org/en/DOM/Document.querySelectorAll