我正在尝试将一组 div“gallerybox”(位于另一个 div “galleryimages”内)的 ID 设置为递增增量,即。图片1、图片2等
我见过类似的问题,并试图绕过它们,但这很困难。现在我的问题是,我从这里的第二行得到什么?什么是“画廊盒子”?我是否能够像我尝试的那样像数组和标签 ID 一样循环遍历它?
var galleryimages = document.getElementById("galleryimages");
var galleryboxes = galleryimages.getElementsByTagName("div");
var k = 1;
for (var i = 0; i < galleryboxes.length; i++) {
galleryboxes[i].setAttribute=("id", "picture" + k);
k++;
}
代码似乎有效,但我认为我实际上并没有标记我想要标记的 div;我检查“picture1”的内容是什么,它显示为空(它应该充满了图片和一些文字)。