Я новичок в js, и я боюсь, что у меня нет знаний для решения следующей проблемы.Создание элемента select через js, фокус не работает в IE
Если у меня есть выберите элемент (заполняется с несколькими вариантами) уже разобраны браузером на нагрузке, следующий код работает нормально как в IE и FF
$('selectId').focus();
, но если я создаю (и заполнить это) элемент через js
var select = new Element('select',{ 'id':'selectId' });
~ etc. with options ~
select.focus();
событие фокусировки не работает в IE. С FF все в порядке!
Я уже пробовал различные методы для решения этой проблемы, но без хороших результатов! Каждый раз, когда мне нужно щелкнуть элемент, чтобы активировать событие фокусировки (в IE).
(да, я использую библиотеку Mootools!)
Любая помощь будет очень признателен!
Спасибо!
Правильно ли предположить, что вы действительно добавляете выделение в DOM? – Matt
да, мой друг! ;) Элемент правильно добавлен в DOM и отлично работает , за исключением того, что в IE теряет фокус, который я ему дал. Firebug и консоль IE не дают никаких ошибок js ... Спасибо за помощь! – 2009-10-12 19:10:01
Вы можете воспроизвести проблему для нас на jsbin.com? – Matt