不过你按下大写锁定或是shift的时候keyCode也有值的啊

解决方案 »

  1.   

    不清楚你的是什么情形,我这里测试的时候,当按下Caps Lock的时候,按A显示65,取消Caps Lock的时候,按A显示97.
      

  2.   

    谢谢二位,我的大写锁定没有打开,就是不能按下a和A 都是一样,我用的遨游,在遨游上面ctrl键也不识别,在ie下面可以识别,但是大小写还是不行。
    代码大概就是:
     <script type="text/javascript">
    function keyevent(){
             var strUnicode=window.event.keyCode;
             alert(String.fromCharCode(strUnicode));
    }
    </script><body onclick="keyevent()">
      
      

  3.   

    按A显示65,取消Caps Lock的时候,按A显示97.
      

  4.   

    组合键要判断的
    如:
    if((window.event.altkey)&&(window.event.keycode==37))if((window.event.shiftKey)&&(window.event.keycode==65))