一下BUTTON 不支持 回车键触发 ,请教如何让其支持回车键触发
<button id="btn_loginbtn" class="btn loginbtn" type="submit" onclick=checkLogin()>登录</button>

解决方案 »

  1.   

    $(document).keypress(functioni(event){
       if(event.which == "13"){
        $("#btn_loginbtn").click();
       }
    })
      

  2.   

    回车会触发表单提交,你把onclick换成onsubmit放到form标签上去,直接就行了
      

  3.   


    不好使呀<script type="text/javascript">
    $(document).keypress(functioni(event){
       if(event.which == "13"){
        $("#btn_loginbtn").click();
       }
    })
    function fleshVerify(){
    //重载验证码
    var timenow = new Date().getTime();
    document.getElementById('verifyImg').src= '__URL__/verify/'+timenow;
    }
    </script>
    </head>
      

  4.   

    你没用JQ,document.onkeypress = function(e){
      var theEvent = window.event || e;     
      var code = theEvent.keyCode || theEvent.which;     
      if(code == "13"){
    var btn_loginbtn = document.getElementById("btn_loginbtn");
                btn_loginbtn.click();
      }
    }
      

  5.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
     <head>
      <title> New Document </title>
      <meta name="Generator" content="EditPlus">
      <meta name="Author" content="">
      <meta name="Keywords" content="">
      <meta name="Description" content="">
     </head> <body> <button id="btn_loginbtn" class="btn loginbtn" type="button" onclick='alert(1)'>登录</button>
      <script type="text/javascript">
      <!--
    document.onkeypress = function(e){
        var theEvent = window.event || e;     
        var code = theEvent.keyCode || theEvent.which;     
        if(code == "13"){
        var btn_loginbtn = document.getElementById("btn_loginbtn");
                btn_loginbtn.click();
        }
    }
      //-->
      </script>
     </body>
    </html>