如果更改document.body.appendChild(tImg) to document.div.appendChild(tImg)
,则会收到一条错误消息,提示我不能将null的appendChild设置为null。该函数发生在初始化中。
function placeFighter(t, imageFile)
{
tImg = document.createElement("img");
tImg.src = imageFile;
tImg.tangible = t;
playerImg.push(tImg);
document.body.appendChild(tImg);
}
最佳答案
我会在您的div中添加一个id,并将代码更改为此。
function placeFighter(t, imageFile){
var tImg = document.createElement("img");
tImg.src = imageFile;
tImg.tangible = t;
playerImg.push(tImg);
document.getElementById('MyDiv').appendChild(tImg);
}
关于javascript - 将图像附加到div,但该图像称为null,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30564250/