Questions marquées «getelementsbyclassname»

11
JS: itération sur le résultat de getElementsByClassName à l'aide de Array.forEach
Je veux parcourir certains éléments DOM, je fais ceci: document.getElementsByClassName( "myclass" ).forEach( function(element, index, array) { //do stuff }); mais je reçois une erreur: document.getElementsByClassName ("myclass"). forEach n'est pas une fonction J'utilise Firefox 3, donc je sais que les deux getElementsByClassNameet Array.forEachsont présents. Cela fonctionne bien: [2, 5, 9].forEach( function(element, …

10
Que renvoient les méthodes querySelectorAll et getElementsBy *?
Faire getElementsByClassName (et des fonctions similaires comme getElementsByTagNameet querySelectorAll) fonctionnent de la même manière getElementByIdou renvoient-elles un tableau d'éléments? La raison pour laquelle je demande est que j'essaie de changer le style de tous les éléments en utilisant getElementsByClassName. Voir ci-dessous. //doesn't work document.getElementsByClassName('myElement').style.size = '100px'; //works document.getElementById('myIdElement').style.size = '100px';


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.