javascript - OnKeyUp JavaScript 时间延迟?

标签 javascript delay timedelay

再次嗨,网络大师:) 现在,我有一个新的愚蠢问题,我请求原谅。我到处阅读有关此解决方案的信息,但没有找到适合我的解决方案。

我有:

<input name="domain" type="text" id="domain" onKeyUp="javascript:chk_me();">

我要问的是如何使其不在按下按钮后进行检查,而是在键盘不活动 1000 毫秒后进行检查?

最佳答案

试试这个:

var timer;
function chk_me(){
   clearTimeout(timer);
   timer=setTimeout(function validate(){...},1000);
}

这样每按一次键,超时就会被删除并重新设置。

关于javascript - OnKeyUp JavaScript 时间延迟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1381751/

相关文章:

javascript - Angular 分页

javascript - 在数据库中插入单选按钮值

css - 不同的过渡延迟 - 动画完成与未完成(仅限 css)

C#等待串口数据

c - 如何在 c 中创建我自己的 sleep 或延迟函数

javascript - 跨域表单提交 Google 标签管理器自动触发

php - 如何使用 PHPMailer 延迟发送邮件多天?

android - 加载 en 的时区名称

android - 如何制作Android程序 'wait'

javascript - 如何自定义Javascript的confirm()框