[英]Finding a list of elements in Javascript
我創建了一個函數,該函數創建一個新的img並將其放入具有css類“ painted”的每個標簽中:
function putPiece(){
var painted = document.querySelectorAll('.painted');
for (var i = 0, len = painted.length; i < len; i++) {
var a = i+1
var squareID = painted[i].id;
painted[i].taken = 'BP'+a;
var img = document.createElement("img");
painted[i].appendChild(img);
img.id = "BP"+a; //unique ID for every img
img.src = "blackP.png"; //the image to use
img.pstn = squareID; //the ID of the <td> it's in
}
}
如上所述,為每個對象賦予了屬性。 現在,我想創建一個包含所有“ img”對象的“ img.pstn”的數組。 有任何想法嗎? 謝謝你!
在循環外部創建一個空數組,然后在循環底部添加:
arr.push(squareID);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.