Показать сообщение отдельно
  #1 (permalink)  
Старый 06.06.2012, 21:06
Интересующийся
Отправить личное сообщение для Guliashik Посмотреть профиль Найти все сообщения от Guliashik
 
Регистрация: 06.06.2012
Сообщений: 16

Не работает обработчик события в Mozilla Firefox
if(!tatarcha.loadEvents) tatarcha.loadEvents=function()
    {
 
        document.getElementById('combo_1').onchange=function(){
            tatarcha.comboChange(event,false);
        };
 
        document.getElementById('combo_2').onchange=function(){
            tatarcha.comboChange(event,false);
        };
    
   
        document.getElementById('combo_1').onfocus=function(){
            tatarcha.comboChange(event,true);
        };
    
   
        document.getElementById('combo_2').onfocus=function(){
            tatarcha.comboChange(event,true);
        };
   
        document.getElementById('convert').onclick=tatarcha.convertLanguage;
        document.getElementById('word').onkeyup=tatarcha.getWord;
        document.getElementById('insert').onclick=tatarcha.insertWord;
    }
    window.onload=tatarcha.loadEvents;

Собственно говоря не происходит обработка событий в MF. При этом работает в Chrome, IE, Opera. Проверял через Firebug, ошибок нет. Но, все свойства onclick,onfocus = null. Вывел (typeof document.getElementById('combo_2').onfocus) 'function'. Какое то несоответствия между консолью и выводом. В чём может быть проблема?
Ответить с цитированием