聚焦/模糊IE vs chrome

时间:2017-04-11 16:48:25

标签: javascript google-chrome internet-explorer focus blur

您好我遇到了这个问题,并且想知道是否有人对此进行了修复。



function buttonClick() {
  document.getElementById('two').style.display = 'block';
  document.getElementById("two").focus();
}
function blur2() {
  let focus = 
 document.getElementById('two').style.display = 'none';
 };

#two{
  width: 100px;
  height: 100px;
  background-color: yellow;
  display: none;
}

.inside{
  width: 60px;
  height: 50px;
  background-color: white;
}

<div>
<button onclick="buttonClick()">Click</button>
<div id="two" tabindex="1" onblur = "blur2()">
<div class="inside">Hello World!</div>
</div>
&#13;
&#13;
&#13;

在Chrome中,无论何时单击黄色或Hello World,div #two都不会失去焦点。
但是,在IE中,如果点击黄色,div #two不会失去焦点,如果点击了Hello World,模糊。

我显然希望在所有浏览器中都有Chrome行为。

由于

0 个答案:

没有答案