我有一个 html5 页面,当它在 IE9 中加载时,我在页面上获得了 2 个焦点。一个在文本框上(当我单击文本框时),另一个在按钮上(在页面加载时出现)。是否可以在同一页面上获得 2 个焦点?附图片。
我尝试使用 jquery .blur() 方法,但在 IE9 中没有删除焦点。它在 FF 和 Chrome 中运行良好,但 IE9 无法做到。无论我在哪里点击我的页面,焦点都不会被移除。我用它来消除焦点:
$(document).ready(function(e){
setTimeout(function() {
$(document).blur();
},100);
});
有人知道为什么会这样吗?