当我尝试在bootstrap模式中使用setInterval函数输入字段时获得焦点
setInterval(function(){
console.log("hi");
}, 5000);
尝试在输入字段中写入时自动输出焦点。
答案 0 :(得分:2)
这个答案可能不是你想要的,我不确定是否可以给出真正的答案,但是将代码放在评论中是很难看的。 阅读有关问题本身信息的评论。
在代码中,类似于我的生产案例,并且在其中包含“修复”(对于我的案例)。
setTimeout(function() {
// Any var declarations don't seem to matter
var foo = null;
// Easy way out ... if needed you can delay to do stuff onBlur
// Find current focused element and escape if its an input
if (document.activeElement.nodeName === 'INPUT') {
return;
}
// Here some random style change that triggered the bug
randomFunc();
}, 210);