[英]Click Counter not working
這是一個超級基本的計數器,它只計算按鈕的點擊次數。 下面是我的html的正文。
<body>
<div class="wrapper" ><button id="but"> Click</button></div>
<h2><div class="counter"> Counter: <span id = "countNum"> 0 </span></div></h2>
<script type="text/javascript">
var button = document.getElementById('but');
var counter = document.getElementbyId('countNum');
var count = 0;
button.onClick = function() {
count += 1;
counter.innerHTML = count;
};
</script>
</body>
但是,當我單擊按鈕時,我的櫃台上根本沒有任何變化。 我嘗試將輸出語句放置在腳本的開頭,但是它們都不顯示。 我把錯了嗎? 我的代碼有錯誤嗎?
我已經瀏覽了所有類似的帖子,但無法弄清楚我的錯誤。
您在這里拼錯了很多功能。
這是正確的javascript代碼。 請注意,它區分大小寫 ,即document.getElementbyId
與document.getElementById
,而button.onClick
與button.onclick
。
var button = document.getElementById('but');
var counter = document.getElementById('countNum');
var count = 0;
button.onclick = function() {
count += 1;
counter.innerHTML = count;
};
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.