Capítulo 16

Eventos - Propriedades keyCode

JavaScript

<script type="text/javascript">
var EventUtil = {
	addHandler: function(element, type, handler) {
			if(element.addEventListener) {
				element.addEventListener(type, handler, false);
			} else if (element.attachEvent) {
				element.attachEvent("on" + type, handler);
			} else {
				element["on" + type] = handler;
			}
		},
	getEvent: function(event) {
		return event ? event : window.event;
	},
	getTarget: function(event) {
		return event.target || event.srcElement;
	}
}
window.onload = function() {	
	EventUtil.addHandler(document, "keyup", function(event) {
	event = EventUtil.getEvent(event);
	alert("Código da tecla:  " + event.keyCode)
	})
}
</script>

HTML

...
<p class="dest">Pressione qualquer tecla para inspecionar seu código</p>
...

Pressione qualquer tecla para inspecionar seu código