我一直在試圖找出約3小時多個故障,我的代碼最終恢復到這一點。如何使用按鈕激活For循環以顯示每個按鈕單擊的每個單獨結果?
<html>
<head>
<title>Learning</title>
<script type="text/javascript">
function theMath(userOutput) {
document.getElementById("userOutput").innerHTML = userOutput
}
</script>
</head>
<body>
<p id="userOutput"></p>
<p> Counting from one to ten</p>
<input type="button" id="btnOutput" value="Add a number!" />
<p></p>
<script>
var strOutput = "";
var i;
for (i = 0; i <= 10; i++) {
strOutput = " " + i;
document.write(strOutput)
}
</script>
</body>
</html>
目前所有的數字按鈕下出現的,我需要的不過做的是,當我點擊btnOutput,for循環(0)顯示的第一個數字。當我再次點擊btnOutput時,會顯示for循環的第二個數字(1)。 因此,每次我點擊btnOutput循環運行一次,直到它不能再運行(當我= 11)
沒有提及:for循環是我所做的必要的。
不幸的是我在這種情況下使用一個for循環,它實際上是要求在我的代碼。我也需要使用一個按鈕和功能。 –