<script language="JavaScript">
function handleKey() {
if (window.event.keyCode == 65) {
alert("Shift + a");
}
}
</script>
<body onkeypress="handleKey()">

解决方案 »

  1.   

    下面的代码可以知道,哪些键是可以捕捉的<HTML>
    <HEAD>
    <SCRIPT>
    document.onkeypress = function (evt) {
      var r = '';
      if (document.all) {
        r += event.ctrlKey ? 'Ctrl-' : '';
        r += event.altKey ? 'Alt-' : '';
        r += event.shiftKey ? 'Shift-' : '';
        r += event.keyCode;
      }
        alert(r);
      return true;
    }
    </SCRIPT>
    </HEAD>
    <BODY></BODY>
    </HTML> 
      

  2.   

    <HTML>
    <HEAD>
    <SCRIPT>
    document.onkeypress = function (evt) {
      if (document.all) {
      if(event.shiftKey||event.keyCode==65)
      alert("你按了Shift+a")
      }
      return true;
    }
    </SCRIPT>
    </HEAD>
    <BODY></BODY>
    </HTML>