JS: iterating over result of getElementsByClassName using Array.forEach

前端 未结 11 1881
伪装坚强ぢ
伪装坚强ぢ 2020-11-22 06:42

I want to iterate over some DOM elements, I\'m doing this:

document.getElementsByClassName( \"myclass\" ).forEach( function(element, index, array) {
  //do s         


        
11条回答
  •  南笙
    南笙 (楼主)
    2020-11-22 07:20

    This is the safer way:

    var elements = document.getElementsByClassName("myclass");
    for (var i = 0; i < elements.length; i++) myFunction(elements[i]);
    

提交回复
热议问题