試圖點擊magic8,但快樂,悲傷和驚訝的圖片不會顯示在線以下。我做錯了什麼?我將random.js中的圖像保存在同一個文件夾中。如何點擊圖片以顯示圖像的功能
<html>
<head>
<script type=text/javascript src="random.js">
</script>
<script>
function magicEight() {
var imgName;
imgName = RandomOneOf(["happy.gif", "sad.gif", "surprised.gif"]);
document.getElementById('outputDiv').value = imgName;
}
</script>
</head>
<body>
<div style="text-align:center">
<h1> Magic 8-ball (Mattel, Inc.) </h1>
<p> Enter a question below, then click on the Magic 8-Ball to recieve its wisdom. </p>
<input type="text" id="questionBox" size=90 value="">
<p>
<input type="image" src="http://balance3e.com/Images/8ball.gif" id="button" onclick="magicEight();">
</p>
<hr>
<div id="outputDiv"></div>
</div>
</body>
</html>
什麼是'random.js'?控制檯是否記錄了任何錯誤? – Isaac
什麼是'RandomOneOf'? – Dekel
請張貼您的所有代碼。它會幫助我們回答你的問題。謝謝。歡迎來到Stackoverflow :) – www139