【发布时间】:2021-04-18 15:30:57
【问题描述】:
我正在制作一个基于图块的小游戏,并希望制作一个添加已应用标签的图块的功能。
这是我的代码,其中 tileDIV 为 ID,cols 为浮点数:
function createTiles() {
let a = document.createElement("img")
a.src = "tiles/0.png"
for (let i = 0; i < cols; i++) {
tileDiv.appendChild(a)
}
}
当我执行这个函数时,什么也没有发生。
【问题讨论】:
-
tileDiv没有定义? -
可能是 document.getElementById(tileDiv).appendChild...?此外,您尝试附加单个元素 cols 次,您需要创建每个元素
标签: javascript html function append element