Тема: Event в Mozilla
Показать сообщение отдельно
  #1 (permalink)  
Старый 02.05.2010, 16:26
Аватар для yolka
Интересующийся
Отправить личное сообщение для yolka Посмотреть профиль Найти все сообщения от yolka
 
Регистрация: 14.09.2009
Сообщений: 13

Event в Mozilla
Здраствуйте, помогите разобраться почему событие onkeydown и onkeypress не работают как нужно:

Mozilla
В этом примере в Mozilla и Opera события onkeydown или onkeypress работают как положено:
document.onkeydown = function(event) {
	e = event || window.event;
	alert(e.keyCode || e.which);
};

При добавлении инструкций типа switch, if и т.п. Mozilla перестает работать с onkeydown, только onkeypress:
document.onkeydown = function(event) {
	e = event || window.event;

	if(e.keyCode || e.which) {
		alert("Ok")
	//...
	}
};

Последний раз редактировалось yolka, 02.05.2010 в 22:11.
Ответить с цитированием