2012-06-07 55 views
0
wins.push(document.getElementsByClassName("page")[x].attributes["id"].value); 

此代碼是從在JavaScript中for()循環,使用可變的 'x'。與谷歌瀏覽器不同,FireFox和Opera似乎並不理解變量IS是我希望從中獲取屬性「id」的類的索引。循環通過className索引不工作...替代品?

是否有此方法的替代方法?

回答

1

我覺得你應該把它解決這樣

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