Capítulo 16

Eventos - Propriedades charCode

JavaScript

<script type="text/javascript">
var EventUtil = {
	addHandler: function() {...},
	getEvent: function(event) {...},
	getCharCode: function(event) {
		if(typeof event.charCode === "number") {
			return event.charCode;
		} else {
			return event.keyCode;
		}
	}

}
window.onload = function() {	
	EventUtil.addHandler(document, "keypress", function(event) {
	event = EventUtil.getEvent(event);
	alert("Código da tecla:  " + EventUtil.getCharCode(event))
	})
}
</script>

HTML

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

Pressione qualquer tecla para inspecionar seu código