JS超时无法使用函数

时间:2017-03-22 06:46:16

标签: javascript

我需要一些帮助,我的程序中有一部分可能会超时。我有一个键盘,允许输入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();
}

我已经读过我不能在超时脚本中放置一个函数,所以有另一种方法可以做到这一点

0 个答案:

没有答案