11
JS:Array.forEachを使用してgetElementsByClassNameの結果を反復する
一部のDOM要素を反復処理したいので、次のようにします。 document.getElementsByClassName( "myclass" ).forEach( function(element, index, array) { //do stuff }); しかし、エラーが発生します: document.getElementsByClassName( "myclass")。forEachは関数ではありません 私はFirefox 3を使用しているので、getElementsByClassNameとの両方Array.forEachが存在することがわかります。これはうまくいきます: [2, 5, 9].forEach( function(element, index, array) { //do stuff }); getElementsByClassName配列の結果ですか?そうでない場合、それは何ですか?