I most likely just made a stupid error somewhere, but i cant find it...
I just started learning javascript yesterday and i wrote the following program to find the keycodes for the keyboard
<HTML>
<HEAD>
<TITLE>
Javascript Practice
</TITLE>
<script language = "javascript" type = "text/Javascript">
<!--
document.onKeydown = keyHit();
function keyHit()
{
key = window.event.keyCode;
document.write("You pressed Keycode " + key + "<BR><BR>");
}
//-->
</script>
</HEAD>
<BODY>
</BODY>
</HTML>
might someone tell me what is wrong with it? i run internet explorer
December 24th, 2003, 05:28 PM
pwaring
Okay, first of all you need to put the onKeyDown event in your body tags IIRC (it's always worked this way for me anyway). Next, if you use document.write, it'll only work once (or at least that's what happened when I tried it) so you could consider using the alert() function instead. Anyway, here's the code I hacked together:
Code:
<html>
<head>
<title>Javascript Practice</title>
<script language = "javascript" type = "text/javascript">
<!--