We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Questa traduzione è incompleta. Collabora alla traduzione di questo articolo dall’originale in lingua inglese.

Sommario

Restituisce una lista degli elementi all'interno del documento (usando una ricerca depth-first pre-order nei nodi del documento) che corrisponde al gruppo specificato di selettori. L'oggetto restituito è un NodeList.

Sintassi

elementList = document.querySelectorAll(selectors);

dove

Il NodeList restituito conterrà tutti gli elementi nel document che corrispondono a uno qualsiasi dei selettori specificati. Se la stringa selectors contiene uno pseudo-elemento CSS, la elementList restituita sarà vuota.

Esempio

Questo esempio restituisce una lista di tutti gli elementi div all'interno del document con una class di "note" o "alert":

var matches = document.querySelectorAll("div.note, div.alert");

Note

Rrestituisce una NodeList non-live di tutti i corrispondenti elementi nodo.

Lancia un'eccezione SYNTAX_ERR se il gruppo di selettori specificato non è valido.

querySelectorAll() è stato introdotto nelle WebApps API.

I browsers WebKit hanno un bug: se la stringa selectors contiene uno pseudo-elemento CSS, la elementList restituita non è vuota ma contiene l'elemento <html>.

L'argomento stringa argument passato al querySelectorAll deve seguire la sintassi CSS. Vedere document.querySelector per esempi concreti.

Compatibilità browser

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Caratteristica Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Supporto base 1 3.5 (1.9.1) 9
8 (solo selettori CSS2)
10 3.2 (525.3)
Caratteristica Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Supporto base 2.1 9 10.0 3.2

Specifiche

Vedere anche

Tag del documento e collaboratori

Hanno collaborato alla realizzazione di questa pagina: Obras
Ultima modifica di: Obras,