Do getElementsByClassName(und ähnliche Funktionen wie getElementsByTagNameund querySelectorAll) Arbeit die gleiche wie getElementByIdoder kehren sie eine Reihe von Elementen?
Der Grund, den ich frage, ist, dass ich versuche, den Stil aller Elemente mit zu ändern getElementsByClassName. Siehe unten.
//doesn't work
document.getElementsByClassName('myElement').style.size = '100px';
//works
document.getElementById('myIdElement').style.size = '100px';
getElementsByClassName()impliziert einen Plural, währendgetElementById()ein singuläres Elementelement impliziert wird.