Синтаксис Javascript
for(i in x)
{
x[i].focus();
}
Это работает правильно в Mozilla и Chrome, но выдает ошибку в IE.
Ошибка отображается
Сообщение. Невозможно переместить фокус на элемент управления, поскольку он невидим, не активирован или имеет тип, который не принимает фокус.
Я попытался использовать блок try catch, как показано ниже
for(i in x)
{
try { x[i].focus(); }
catch(err){ }
}
Он работал правильно, но моя система имеет более 100 страниц и не знает, сколько раз я использовал .focus
Пожалуйста, помогите мне избавиться от этой проблемы IE.