Das solltest Du flux seinlassen, den Mozilla mag das nur in <input> und <textarea>. Daher nimm onClick.
Nö.
<body onkeydown="test(event);">
<script type="text/javascript">
function test(e)
{
if(!e) e = window.event;
var key = e.which ? e.which : e.keyCode;
alert(key);
}
</script>
</body>
Struppi.