1 回答

TA貢獻(xiàn)1784條經(jīng)驗 獲得超8個贊
我認(rèn)為您'a1c'在致電后聲明了 id startTurn()。在下文中,id 在函數(shù)內(nèi)部聲明。
function renderPlayerHand() {
player.hand.forEach(function(element, index) {
var card = document.createElement("span");
card.classList.add("face_up_card");
switch (element[1]) {
case 'Spade':
card.classList.add("spade")
break;
case 'Diamonds':
card.classList.add("diamonds")
break;
case 'Clubs':
card.classList.add("clubs")
break;
case 'Hearts':
card.classList.add("hearts")
break;
}
card.id = `p${index + 1}c`;
card.innerHTML = element[0] + "<br />" + element[1];
card.setAttribute("onclick", "startTurn(this)");
document.body.appendChild(card);
});
}
function startTurn(el) {
el.id = 'a1c';
console.log("Turn Started");
var firstCard = el;
console.log(firstCard);
}
添加回答
舉報