setTimout中的输入焦点无法正常工作

时间:2018-08-20 07:58:07

标签: javascript

几秒钟后,我有一个文本输入和一个小脚本专注于此:

setTimeout(() => {
  debugger; //Emulates a breakpoint
  document.getElementById("textinput").focus();
}, 2000);
<input type="text" id="textinput">

在Chrome v68中,如果我在以document开头的行上设置一个断点,然后等待几秒钟,然后再继续,那么在按F8键继续执行脚本后,输入将不再集中。在Firefox中,即使没有断点,它还是会随机聚焦。可能是什么问题呢?

0 个答案:

没有答案