【发布时间】:2021-09-10 22:33:06
【问题描述】:
Html 代码部分运行良好
<div class =”flex-blackjack-row-3
<table>
<tr>
<th>Wins</th>
<th>Losses</th>
<th> Draws</th>
</tr>
<tr>
<td><span id=”wins”>0</span></td>
<td><span id=”losses>0</span></td>
<td><span id=”draws>0<</span></td>
</tr>
</div>
在 Javascript 代码中,除了 showScore 之外的所有其他代码都有效。 showScore 没有把分数放在那里。
function blackjackHit() {
let card = randomCard();
console.log(card);
showCard(card, YOU);
updateScore(card, YOU);
showScore(card, YOU);
}
function showScore(activePlayer) {
Document.querySelector(activePlayer[‘scoreSpan’]).textContent = activePlayer[‘score’];
【问题讨论】:
-
您的属性周围有花引号,它们必须是直引号。在
class ="flex-blackjack-row-3之后,您还缺少结束语 -
还有
Document应该是document -
这些是复制错误,还是你在真实代码中有这些问题?确保在编写代码时关闭“智能引号”。
-
activePlayer.scoreSpan的值是多少?
标签: javascript html function tags