일부 DOM 요소를 반복하고 싶습니다.이 작업을 수행하고 있습니다.
document.getElementsByClassName( "myclass" ).forEach( function(element, index, array) {
//do stuff
});
하지만 오류가 발생합니다.
document.getElementsByClassName ( "myclass"). forEach는 함수가 아닙니다
나는 모두 알고, 그래서 나는 파이어 폭스 3를 사용하고 getElementsByClassName
그리고 Array.forEach
존재한다. 이것은 잘 작동합니다.
[2, 5, 9].forEach( function(element, index, array) {
//do stuff
});
getElementsByClassName
배열 의 결과 입니까? 그렇지 않다면 무엇입니까?
[].forEach.call(elsArray, function () {...})
.