在点击回车时触发onclick="onclick()"这个事件改怎么办
   不能在脚本中加onkydown 或者改脚本内容
   只要一个可以在脚本中得到的键盘

解决方案 »

  1.   

    http://www.cnblogs.com/Mainz/archive/2009/05/29/Firefox_JavaScript_JS_Enter_Post_FormSubmit.html不写onkeydown,你怎么知道按下的是回车。
      

  2.   

    能加onkeydown 编译是可以通过的啊!
      

  3.   

    键盘按下事件 != onclick事件function document.onkeydown() 
    {
       if(event.keyCode==13)     //检查按得是不是回车
        { 
         alert("Hello!");
        } 

      

  4.   


    lz回复下撒,我也很好奇(不写onkeydown,你怎么知道按下的是回车)
      

  5.   

    不行啊 这个方法键盘按下事件 != onclick事件function document.onkeydown()  
    {
      if(event.keyCode==13) //检查按得是不是回车
      {  
      alert("Hello!");
      }  
    }  
    页面一加载就报错了
      

  6.   

    [Quote=引用 6 楼 kksw615 的回复:]不行啊 这个方法键盘按下事件 != onclick事件function document.onkeydown()  
    {
      if(event.keyCode==13) //检查按得是不是回车
      {  
      alert("Hello!");
      }  
    }  
    页面一加载就报错了<html>
    <head>
    <script type="text/javascript"> 
    function document.onkeydown()   
    {
      if(event.keyCode==13) //检查按得是不是回车
      {   
      alert("Hello!");
      }   
    }   
    </script>
    </head>
    <body></body>
    </html>
      

  7.   

    验证,没错,能alert  
      

  8.   

    <html>
    <title>
    dsfsdfdf
    </title>
    <head>
    <script>
    function document.onkeydown() 
    {
      if(event.keyCode==13) //检查按得是不是回车
      { 
      alert("Hello!");
      } 
    }  
    </script>
    </head><body>
    <input type="text" name="sdfs" onkeydown=""/>
    <input type="button" value="dafadf" onkeydown=""/>
    </body>
    </html>
      

  9.   

    function pressKey(){if((event.keyCode == 13)){
    alert("dfdf");
    }}
      

  10.   

     <input id="password" name="password" type="password" class="txt" onkeypress="return pressKey()"/>输入完回车有用
      

  11.   

    event.keyCode == 13
    都是这样判断的