Всем доброго времени суток.
Возникла задача отключить стандартное поведение клавиш со стрелками вверх/вниз, обеспечивающих прокрутку страницы.
Пробовал гуглить - нашел только похожее решение для события прокрутки колесика мыши:
if (elem.addEventListener) {
	 // IE9+, Opera, Chrome/Safari
	 elem.addEventListener ("mousewheel", onMouseWheel, false);
	 // Firefox
	 elem.addEventListener ("DOMMouseScroll", onMouseWheel, false);
} else { // IE<9
	 elem.attachEvent ("onmousewheel", onMouseWheel);
}
		
function onMouseWheel(e) {
	e = e || event;
	// отменить действие по умолчанию (прокрутку элемента/страницы)
	e.preventDefault ? e.preventDefault() : (e.returnValue = false);
}
Собственно, вопрос - как провернуть то же со стрелками? Пробовал вместо onmousewheel/других обработчиков воткнуть onkeypress или onkeydown - не работает...





