<script>
function document.onkeydown()
  {alert(event.keyCode);
   if(event.keyCode==13)
     alert("You press the key \"Enter\"!");
  }
</script>

解决方案 »

  1.   

    <script language="javascript">
    <!--
    document.onkeydown= function()
    {
    switch(event.keyCode)
    {
    case 37 :
    alert("Left Key Pressed");
    break;
    case 38 :
    alert("Up Key Pressed");
    break;
    case 39 :
    alert("Right Key Pressed");
    break;
    case 40 :
    alert("Down Key Pressed");
    break;
    }
    }
    //-->
    </script>
      

  2.   

    <body onkeydown="alert(event.keyCode)">
    <script>
    if (event.keyCode==40)
    {
     ....
    }
    </script>
      

  3.   

    <body onkeydown="window.confirm(event.keyCodese);">
      

  4.   

    <body onkeydown="window.confirm(event.keyCode);">
      

  5.   

    <HEAD> 
    <TITLE> New Document </TITLE> 
    <div id=m style="display:none">请等待</div> 
    </HEAD> <body onkeydown='onkeydowm()'> 
    <img src=http://www.hycenter.net/copyrights/hybbs/image/logo.gifstyle="position:absolute" id=demo> 
    <script> 
    function document.onkeydown(){ 
    // +----------------------------------------------------+ 
    // | 用上下左右光标及小键盘上的上下左右控制一个图像 
    // | 上下左右走动的程式 
    // +----------------------------------------------------+ 
    var kc=window.event.keyCode-101;//初始化变量kc 
    if (window.event.keyCode==39)demo.style.pixelLeft+=30;//如果是光标右键图像右移30个像素 
    if (window.event.keyCode==40)demo.style.pixelTop+=30;//如果是光标下键图像下移30个像素 
    if (window.event.keyCode==37)demo.style.pixelLeft-=30;//如果是光标左键图像左移30个像素 
    if (window.event.keyCode==38)demo.style.pixelTop-=30;//如果是光标上键图像上移30个像素 
    if(Math.abs(kc)==1)demo.style.pixelLeft+=kc*30;//如果是小键盘光标左右键图像左右移30个像素 
    if(Math.abs(kc)==3)demo.style.pixelTop-=kc*10;//如果是小键盘光标上下键图像上下移30个像素 

    </script> 
    </body> 
    </HTML>
      

  6.   

    sorry:<script> 
    function document.onkeydown(){ 
    // +----------------------------------------------------+ 
    // | 用上下左右光标及小键盘上的上下左右控制一个图像 
    // | 上下左右走动的程式 
    // +----------------------------------------------------+ 
    var kc=window.event.keyCode-101;//初始化变量kc 
    if (window.event.keyCode==39)demo.style.pixelLeft+=30;//如果是光标右键图像右移30个像素 
    if (window.event.keyCode==40)demo.style.pixelTop+=30;//如果是光标下键图像下移30个像素 
    if (window.event.keyCode==37)demo.style.pixelLeft-=30;//如果是光标左键图像左移30个像素 
    if (window.event.keyCode==38)demo.style.pixelTop-=30;//如果是光标上键图像上移30个像素 
    if(Math.abs(kc)==1)demo.style.pixelLeft+=kc*30;//如果是小键盘光标左右键图像左右移30个像素 
    if(Math.abs(kc)==3)demo.style.pixelTop-=kc*10;//如果是小键盘光标上下键图像上下移30个像素 

    </script> 
    <a href="http://www.zhsoft.com"><img onkeydown='onkeydowm()' src=http://www.hycenter.net/copyrights/hybbs/image/logo.gif style="position:absolute" id=demo border=0></a>
      

  7.   

    楼上的诸位都很强。
    只有学习的份了!
     manyou(他山之石) 的挺有意思。