¿Cómo se usa el método querySelectorAll ()?

querySelectorAll() se define en la especificación de API de Selector (http://www.w3.org/TR/selectors-api/) como un método de la interfaz NodeSelector .

La interfaz NodeSelector es heredada por los objetos host Document, DocumentFragment y Element (que se utilizan para determinar el contexto en el que se ejecuta el selector) y devuelve una NodeList (una matriz como objeto) de elementos que coinciden con una cadena de selector. p.ej.

  

third paragraph

fourth paragraph

 document.querySelectorAll("div"); // [ div#foo, div#bar ] document.querySelectorAll("div#foo"); // [ div#foo ] document.querySelectorAll("p"); // [ p, p, p, p ] document.querySelectorAll("div#foo p"); // [ p, p ] document.getElementById("foo").querySelectorAll("p"); // [ p, p ] [].forEach.call( document.querySelectorAll("p"), function() { console.log( p.innerHTML ); }); // first paragraph // second paragraph // third paragraph // fourth paragraph 

Entonces, para tu pregunta …

 

 document.querySelectorAll("#hello")[0].innerHTML = "Bye";