我需要一些帮助,我的程序中有一部分可能会超时。我有一个键盘,允许输入4位数,然后将此代码传递给另一个功能。我需要一个计时器在第4位后1秒钟,所以页面将在发送键和清除屏幕之前显示结果。这是有效的原始部分。
setTimeout(alarm,1000);
但是当我添加发送密钥的功能时,它就会停止工作
if(code.value.length == 4){
document.getElementById("message").style.display = "block";
setTimeout(alarm(code.value),1000);
}
}
function alarm(code){
alert(code);
emptyCode();
}
我已经读过我不能在超时脚本中放置一个函数,所以有另一种方法可以做到这一点