Здравствуйте. Вот пытаюсь сделать так, чтобы при нажатии клавиши Enter происходило событие. Я делаю это так:
if (window.addEventListener) {
window.addEventListener('keypress', getKey,false);
} else if (window.attachEvent) {
window.attachEvent('onkeypress', getKey);
}
function getKey(event) {
var e = event || window.event;
var keyCode = e.keyCode;
if (keyCode == 13) {
doMessage();
}
}
Но ie игнорирует. Хотя вроде я всю правильно сделал, если верить книжке и статьям из интернета. Повесил событие через attachEvent, выдернул событие через window.event. keyCode IE вроде поддеживать должен. Но не работает в IE.