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
数组的结果?如果没有,那是什么?
拉丁的传说
相关分类