切换div并专注于文本框

时间:2014-07-11 23:05:01

标签: javascript focus

我有一个div,我使用键盘快捷键('a')打开和关闭。在div中有一个输入文本框,当div可见时我想要关注它。 div切换工作完美,但焦点是一个小马车。

var searchbox = document.getElementById('searchId');
setTimeout(searchbox.focus(),500);

我也在关闭div时模糊文本框。

searchbox.blur();

我在没有超时的情况下尝试了它。但是,当我第一次切换div时,焦点没有设置。此外,当文本框确实聚焦时,“a”会被输入其中。关于发生了什么的任何想法?

0 个答案:

没有答案