java脚本按键事件

ej83mcc0  于 2021-09-13  发布在  Java
关注(0)|答案(0)|浏览(189)

我试图在我的项目中使用keypress事件来启动倒计时,但每次击键都会得到一个减量。我不知道我的js代码出了什么问题。

var timeleft = 60;
var timer = document.getElementById('timer');

var input = document.getElementById("input");
var timerId = setInterval(countdown);
input.addEventListener("keypress", countdown, 1000);

function countdown(event) {
    if (event.key !==undefined){

        if (timeleft == -1) {
            clearTimeout(timerId);
        }
        else {
            timer.innerHTML = timeleft;
            timeleft--;
        }
    }

};

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题