2015-03-03 42 views
0

我想了解如何創建一個變量列表,或者最好是一個標識這個id的循環。這是一個例子。如何使用JavaScript中的多個ID的id或循環列表?

thumb1 = document.getElementById("image1"); 

但不是「image1」,我希望它一直到image15。 我寧願用上面的代碼來標識id從「image1」到「image15」的循環。我相當新的Javascript,所以任何幫助表示讚賞!謝謝!

回答

0

你可以做這樣的事情:

var elements = []; 
 

 
for(var i = 1; i <= 15; i++) { 
 
    var id = "image" + i; 
 
    elements.push(document.getElementById(id)); 
 
}

但聰明的事是隻添加一個類所有的圖像元素,並結合使用querySelectorAll:

var elements = document.querySelectorAll(".image");
<div> 
 
    <img id="image1" class="image" /> 
 
    <img id="image2" class="image" /> 
 
    <img id="image3" class="image" /> 
 
</div>