私は数週間前にウェブ開発を楽しく学習し始めました。私は、HTML、CSS、JSを使ってロックペーパーのはさみゲームを作成しています。 HTMLのブロックに何かを追加しようとしていますが、現在のコードでは何もしません。グーグルで多くのことをした後、私は質問を投稿しようと決めました。JSの構築済み変数をHTMLに補完する
私は、行を追加しようとしている関数と、それらを追加しようとしている場所を追加しました。私が言ったように、私のコードは動作していないと私は非常に理解していない理由。
function displayPlayedRounds(winner) {
"use strict";
// <p class="roundCountPrev">
// <img src="/images/whiteRock.png" class="player1PrevRound"/>
// ← Round 4
// <img src="/images/blackPaper.png" class="player2PrevRound"/>
// </p>
var middlePart, toAppend;
if (winner === -1) {
middlePart = "Round " + movesMade + " →";
} else if (winner === 1) {
middlePart = "← Round " + movesMade;
} else {
middlePart = "Round " + movesMade;
}
toAppend = "<p class='roundCountPrev'><img src=" + userImages[userChoice] + " class='player1PrevRound'/>" + middlePart + "<img src=" + compImages[compMove] + "class='player2PrevRound'/></p>";
document.getElementById('displayPrevRounds').prepend('toAppend');
}
<span id='displayPrevRounds' class="player1">Previous rounds
<p class="roundCountPrev">
<img src="/images/whiteRock.png" class="player1PrevRound"/>← Round 4
<img src="/images/blackPaper.png" class="player2PrevRound"/>
</p>
</span>
prependはjqueryオブジェクトで、jqueryオブジェクトを作成します – madalinivascu