我是一個新手,並開始學習編碼。我有一個關於着名的「我握着多少手指?」的問題。項目。因此,我不想提醒消息,而是想要1-5的手指的實際圖像以及它的消息是否正確。JavaScript顯示圖像和文字而不是提示消息
我認爲有jQuery代碼..但我不想跳到jquery和先學習hardcore的JavaScript。我一直在創建圖像陣列,並無法設法讓圖像出現。
下面的代碼,我有:
<body>
<p>How many fingers am I holding up?</p>
<p><input type="text" id="guess"> <button id="checkGuess">Guess!</button></p>
<div id="image"></div>
<div id="text"></div>
<script type="text/javascript">
var imgArray = new Array();
imgArray[1] = new Image();
imgArray[1].src="images/1.png";
imgArray[2] = new Image();
imgArray[2].src="images/2.png";
imgArray[3] = new Image();
imgArray[3].src="images/3.png";
imgArray[4] = new Image();
imgArray[4].src="images/4.png";
imgArray[5] = new Image();
imgArray[5].src="images/5.png";
document.getElementById("checkGuess").onclick = function() {
var randomNumber = Math.random();
randomNumber = randomNumber * 6;
randomNumber = Math.floor(randomNumber);
if (document.getElementById("guess").value == randomNumber) {
doument.getElementById("image").innerHTML = imgArray[num] + alert("Well done! You got it!");
} else {
alert("Nope! The number was " + randomNumber);
}
}
</script>
</body>
謝謝你們!感謝你的幫助!
乾杯! Char
你可以嘗試使用'modals'。 http://www.w3schools.com/bootstrap/bootstrap_modal.asp –