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';
getElementsByClassName()implique un pluriel, alors qu'ilgetElementById()implique un élément élément singulier.