<body onkeydown="if(window.event.keyCode==13)alert('你按了回车键')">

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    </HEAD><BODY>
    <script>
    function document::onkeyup(){
    if(window.event.keyCode==13){
        alert("你按了回车");
    }
    }
    </script>
    </BODY>
    </HTML>
      

  2.   

    我这样好像不行的
    <img src="test.gif" onkeyup="javascript: if(window.event.keyCode==13){return check(1);}"></img>
      

  3.   

    <body onkeydown="if(window.event.keyCode==13)alert('你按了回车键')">
    <img border=0 src=www.gif></body>
      

  4.   

    <body onkeydown="is_enter()">
    <img src="test.gif" id=ex onclick=get_id(id)>
    d
    <input type=hidden id=flag >
    d</body><script>
    function is_enter()
    {
    if((window.event.keyCode==13)&&(flag.value=="ex")) alert('你按了回车键')
    }function get_id(par)
    {
    flag.value=par;
    }
    </script>
      

  5.   

    一定要放在<BODY>里面 啊
      

  6.   

    同 fzel_net(绯村);图片当然要放到<BODY>里才能在页面上显示出来了
      

  7.   

    上面的都是通过冒泡来得出文档中按了回车,但如果你一定得到在图片上按回车,可以用小弟的笨方法,见笑...。
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    <script type="text/javascript">
    var state=0;
    function aa()
    {
    if (event.type=="click")
    state=1;
    else
    state=0;
    window.status=state;
    }
    function bb()
    {
    if(state==1)
    alert("你在图片上按了回车");
    else
    alert("你在文档中按下回车,但不在图片上")
    }
    </script>
    </head>
    <body onkeydown="bb();">
    <div>
    <img src="1.jpg" onClick="aa();" onMouseOut="aa();"> 
    </div>
    </body>
    </html>