给 Class 中的所有元素一个单独的 Id Javascript

Give all elements in Class an seperate Id Javascript

所以我有一个包含 4 个图像的数组,我使用 javascript 加载它们。因此我使用 document.createElement("img") 创建了一个 "img" 元素

我还使用了一个 forloop 来推送所有 4 个图像。

我知道如何给他们一个 class with .className = ""; 但我不知道如何在 Javascript

中给他们一个单独的 ID

我该怎么做?

只需使用 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);
}