Событие не определено в IE работает в Firefox - PullRequest
6 голосов
/ 23 сентября 2010

У меня событие onKeypress в текстовом поле. Это работает в FireFox, не в IE

.

событие передается как неопределенное в IE

PriceInBox.onkeypress = function(event) { return moZoltarCurrent.evt_checkForInt(event); }

1 Ответ

7 голосов
/ 23 сентября 2010

Вам необходимо нормализовать интерфейс событий, так как IE не передает его в качестве параметра, а использует глобальную переменную:

PriceInBox.onkeypress = function(event) {
    event = event || window.event;
    return moZoltarCurrent.evt_checkForInt(event);
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...