所以我有一个包含4个图像的数组,我使用javascript加载它们。因此我使用document.createElement(“img”)
创建了一个“img”元素我还使用了forloop来推送所有4张图片。
我知道如何用.className =“”给他们一个班级; 但我不知道如何在Javascript中给他们一个单独的id
我该怎么做?
答案 0 :(得分:0)
只需使用addImage.id="Image"+i;
或setAttribute('id', "Image"+i)
添加属性ID,如下所示:
for(var i=0;i<Images.length;i++){
var addImage = document.createElement("img");
addImage.className = "cssImages";
addImage.setAttribute('src', Images[i]);
addImage.setAttribute('id', "Image"+i);
IMGdiv.appendChild(addImage);
}