我在顯示我的頁面上的for循環時遇到問題。有一個按鈕,點擊提示用戶輸入一個數字,然後通過for循環顯示所述數字的迭代。我查看了在此提出的類似問題,但似乎仍然遇到問題。在用戶輸入時打印循環
<!doctype hmtl>
<html>
<head></head>
<button onclick="getNumber()">Click!</button>
<p id="demo"></p>
<script>
function getNumber() {
var i;
var num;
var n = prompt("Please enter a number");
for(i = 0; i < n.length; i++){
num += n[i];
document.getElementById("demo").innerHTML += num + " ";
}
}
</script>
</body>
</html>
FYI:'<!DOCTYPE HMTL>'必須是:'<!DOCTYPE HTML>'和你沒有開口''
標籤。這不是你的代碼無法正常工作的原因,但它會使你的HTML無效。 –我注意到
標籤,並沒有意識到錯誤的「HTML」欣賞頭@Scott Marcus –