我已经有很长一段时间没有涉及JavaScript了,所以如果我的问题看起来很愚蠢,请您见谅。
我正在尝试创建一个图像,设置它的ID,然后尝试“获取”该元素,但是我总是得到“null”。
var gearImg = new Image();
gearImg.id = "logoGear";
gearImg.src = "img/gear-fun.png";
var gear = document.getElementById("logoGear");
// null?
alert(gear);
如果我在HTML中有一个具有id设置的实际图像,则“getElementByID”将按预期工作。我确信我在这里缺少一些基本或琐碎的东西,但我不知道更好的办法。发生了什么事,我该如何获得我想要的行为。