Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/07/2008, 13:14
posman
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 17 años, 1 mes
Puntos: 57
Respuesta: Teclas especiales en evento keyPress

prueba este codigo:

Código:
<html>
<script>
function inicializar() {
	document.onkeydown = function () {
		switch (event.keyCode) {
			case 37 :
				alert("izquierda");
				break;
			case 38 :
				alert("arriba");
				break;
			case 39 :
				alert("derecha");
				break;
			case 40 :
				alert("abajo");
				break;
			case 113: alert("F2"); break;
			case 114: alert("F3"); break;
			case 115: alert("F4"); break;
			case 116: alert("F5"); break;
			case 117: alert("F6"); break;
			case 118: alert("F7"); break;
			case 119: alert("F8"); break;
			case 120: alert("F9"); break;
			case 121: alert("F10"); break;
			case 122: alert("F11"); break;
			case 123: alert("F12"); break;
			default :
				return true;
				break;
		}
		event.keyCode = 0;
		event.returnValue = false;
		event.cancelBubble = true;
		return false;
	}
	document.onhelp = function () { alert("F1"); return false; }
}
</script>
<body onload="inicializar()">
Presiona teclas especiales y de direccion
</body>