用js怎么实现键盘向上向下走

解决方案 »

  1.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    <script language='javascript'> 
    window.onload = function(){
    document.onkeydown = function(W3CEvent){
    var W3CEvent = W3CEvent || getEventObject(W3CEvent);
    var result = '';
    switch(W3CEvent.keyCode){
    case 37:result = '左';break;
    case 38:result = '上';break;
    case 39:result = '右';break;
    case 40:result = '下';break;
    }
    alert(result);
    }

    function getEventObject(W3CEvent){
    return W3CEvent || window.event;
    }
    }
    </script>
    </head><body> 
    </body>
    </html>
      

  2.   


    $(document).onkeydown = function(ev) {
    var code = isIE ? window.event.keyCode : ev.keyCode;
    switch(code) {
    case UP_KEY :
    move('U');
    break;
    case DOWN_KEY :
    move('D');
        break;
    case LEFT_KEY :
    move('L');
        break;
    case RIGHT_KEY :
    move('R');
        break;
    default  :
        break;
    }
    }
    以前写的拼图游戏监听键盘的代码.右键查看源代码或者去我的主页找源代码哦
    --------------------------------------------
    www.bleehome.cn