var flag = 0;
var t;
function openFlag () {
t = setTimeout(function(){flag = 1; alert(11);}, 1000);
}
function closeFlag() {
clearTimeout(t);
flag = 0;
}
现在文本框快速输入几个字母,那么输入几个字母就alert几次。稍微慢点儿输入的话就只执行一次alert,这是怎么个情况?
我想实现的是输入间隔大于一秒则执行alert语句一次。