我用谷歌搜索了很多关于创建多个项目的信息appendChild
,但我不明白它是如何工作的。我appendChild
只是替换而不是添加许多。
var startGame;
var cards = 16;
var newDeck = [];
startGame = function(){
var startBtn = document.getElementById('start');
var board = document.getElementById('game-board');
var backside = document.createElement("div");
backside.className = 'card';
startBtn.onclick = function(){
removeButton = document.getElementById("start");
removeButton.parentNode.removeChild(removeButton);
for(var i = 0; i < cards; i++){
board.appendChild(backside);
}
};
};
我还读到你可以用 来做到这一点innerHTML
,但这也让我感到困惑。有没有人对如何使这项工作有更详细的解释?