Ich möchte über einige DOM-Elemente iterieren, ich tue dies:
document.getElementsByClassName( "myclass" ).forEach( function(element, index, array) {
//do stuff
});
aber ich erhalte eine Fehlermeldung:
document.getElementsByClassName("myclass").forEach ist keine Funktion
Ich benutze Firefox 3 und weiß, dass beide getElementsByClassName
y Array.forEach
vorhanden sind. Das funktioniert gut:
[2, 5, 9].forEach( function(element, index, array) {
//do stuff
});
Ist das Ergebnis von getElementsByClassName
ein Array? Wenn nicht, was ist es dann?