Новый для js здесь. Я хочу добавить каждый тег изображения (15 из них) в свой собственный тег div. Однако я столкнулся с ошибкой «Cannot read property 'appendChild' of null» в консоли.
function createImage()
{
const DIV_ID = ['b1', 'b2', 'b3', 'b4', 'b5', 'b6', 'b7', 'b8', 'b9', 'b10', 'b11', 'b12',
'b13', 'b14', 'b15'];
img = [];
container = [];
width = 120;
height = 120;
var src = "rdmImg.png";
for (i = 0; i < 15; i++)
{
container[i] = document.createElement('div');
container[i].setAttribute = ("id", `${DIV_ID[i]}`);
document.body.appendChild(container[i]);
img[i] = document.createElement('img');
img[i].src = src;
img[i].width = width;
img[i].height = height;
document.getElementById(`${DIV_ID[i]}`).appendChild(img[i]); //Cannot read property of null
}
Любая рука очень ценится!