js给input绑定一个延时1秒的按键事件

2025-12-05 15:47:14
推荐回答(1个)
回答1:

我告诉你我的思想吧:
你在触发事件的时候写一个定时器,定时器设置一秒后执行,如果再次触发时定时器还没执行则关闭清空此定时器再执行一次这个定时器。 如你输入1的时候触发定时器,你输入2的时候是在输入1的后小于1秒钟,则输入2时触发事件为关闭清空上一个定时器,再开一次, 输入3时同理, 如后面没跟输入触发时间则执行3时触发的定时器。