Domande taggate «getelementsbyclassname»

11
JS: iterando il risultato di getElementsByClassName usando Array.forEach
Voglio iterare su alcuni elementi DOM, sto facendo questo: document.getElementsByClassName( "myclass" ).forEach( function(element, index, array) { //do stuff }); ma ricevo un errore: document.getElementsByClassName ("myclass"). forEach non è una funzione Sto usando Firefox 3, quindi so che entrambi getElementsByClassNamee Array.forEachsono presenti. Funziona bene: [2, 5, 9].forEach( function(element, index, array) { …

10
Cosa restituiscono i metodi querySelectorAll e getElementsBy *?
Do getElementsByClassName(e funzioni simili come getElementsByTagNamee querySelectorAll) opera la stessa getElementByIdo se invece restituiscono un array di elementi? Il motivo per cui lo chiedo è perché sto cercando di cambiare lo stile di tutti gli elementi usando getElementsByClassName. Vedi sotto. //doesn't work document.getElementsByClassName('myElement').style.size = '100px'; //works document.getElementById('myIdElement').style.size = '100px';


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.