【问题标题】:Looping Through className index not working...Alternatives?循环通过类名索引不起作用...替代方案?
【发布时间】:2012-06-07 05:18:16
【问题描述】:
wins.push(document.getElementsByClassName("page")[x].attributes["id"].value);

此代码来自 JavaScript 中的 for() 循环,使用变量“x”。与 Google Chrome 不同,FireFox 和 Opera 似乎不理解变量是我希望从中获取属性“id”的类的索引这一事实。

这种方法有替代品吗?

【问题讨论】:

    标签: javascript loops for-loop indexing


    【解决方案1】:

    我觉得你应该这样解决

    function findPageclasses()
       {
         var Pageclasses= document.getElementsByClassName("page");
         for(var i=0; i<Pageclasses.length; i++)
            {
              wins.push(Pageclasses[i].attributes["id"].value);
            }
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-26
      • 1970-01-01
      • 1970-01-01
      • 2021-05-16
      • 2018-06-06
      • 2020-03-21
      • 2021-05-25
      • 1970-01-01
      相关资源
      最近更新 更多