getElementsbyClassName可以查找并处理所有元素

这个问题在这里已经有了答案:

  • 在JavaScript中循环访问数组35个答案

  • 你应该使用for循环。 对每个元素进行迭代,这些元素与getElementsByClassName返回的元素类型的对象相匹配。

    window.onload = function yourFunction(){
        var elements = document.getElementsByClassName('icon');
        if (elements){
          for (var i = 0; i<elements.length; i++){
            elements[i].innerHTML = elements[i].innerHTML.replace(/_s.png/g, ".png");
          }
        }
        setTimeout(yourFunction, 5000);
    }
    
    yourFunction();
    
    链接地址: http://www.djcxy.com/p/24541.html

    上一篇: getElementsbyClassName to find and act on all elements

    下一篇: how to loop and save values in array from JSON