3.キーイベント

キーイベントのキーコードを取得します。
ブラウザによって方言があるようです。
<script type="text/javascript">
  function KeyEvent(e){
    var Keynum;
    if(window.event) Keynum = e.keyCode;  // IE
    else if(e.which) Keynum = e.which;

    // Keynum に入力されたキーコードが入る
  }
</script>
テキスト入力を例にすると...
<input type="text" onkeypress="KeyEvent(event);" value="" />
これでテキスト入力時、キーが押されると関数KeyEvent()が呼ばれます。
...