2015-02-06 3 views
0

У меня есть следующий код: http://jsfiddle.net/tpveo23c/1/Неправильная последовательность фокусировки скрытие элемента на KeyDown событие в Firefox

var onKeydown = function() { 
 
    document.getElementById('testDiv').style.display = "none"; 
 
};
<input type="text" value="1" onkeydown="onKeydown();" /> 
 
<div id="testDiv" style="width:300px; height:50px; border:1px solid black"> 
 
    <input type="text" value="2" /> 
 
    <input type="text" value="2" /> 
 
</div> 
 
<input type="text" value="3" />

Там есть проблема с фокусом на вкладке в Firefox. Шаги для воспроизведения: сфокусируйтесь на input1 -> нажмите вкладку. Ожидаемое поведение: сосредоточиться на input3 (Chrome/IE отлично работает).

Я не знаю, сколько входов в testDiv, и не может сфокусировать вход3 вручную. Как заставить его работать в Firefox, как в Chrome/IE?

ответ

Смежные вопросы