0
我正在嘗試在JavaScript中創建一個計時器,這是一個非常簡單的計時器。我寫了一些本應該用afaik的代碼,但它沒有,所以我做了錯誤的事情。我無法弄清楚我做錯了什麼。一秒後它將文本框的值更改爲NaN。Javascript計時器返回NaN
下面是代碼:
var timeractive = false;
var tijd = 0;
function startTimer() {
timeractive = true;
if (timeractive == true) {
var ticker = setInterval(function(){tijdTimer()},1000);
}
}
function stopTimer() {
timeractive = false;
}
function resetTimer() {
if (timeractive == true) {
alert("Timer is actief.");
} else {
alert("Timer is inactief.");
}
}
function tijdTimer() {
var tijd = tijd + 1;
//var tijdstring = tijd.toString();
document.getElementById("tijdveld").value=tijd.toString();
}
這裏有人知道什麼是錯了嗎?
在此先感謝。