zoukankan      html  css  js  c++  java
  • jQuery实现按Enter键触发事件?

    按Enter触发

     $(function(){
        document.onkeydown = function(e){  
          var ev = document.all ? window.event : e;
          if(ev.keyCode==13) {// 如(ev.ctrlKey && ev.keyCode==13)为ctrl+Center 触发
              alert("huiche");
          }
        }
     });

    按Enter触发

    $(function () {
               document.onkeydown = function (event) {
                   var e = event || window.event || arguments.callee.caller.arguments[0];
                   if (e && e.keyCode == 13) {
                       //to do something;
                   }
               };
           });

    单击按钮或按Enter键触发事件

    <script> 
        $(function(){
            $('#button').click(function(){
                $('#button').attr('disabled','disabled');
            });
            $('body').keydown(function(){
                if (event.keyCode == 13) {    enter 键值 为13
                    $('#button').click();
                };            
                
            });
    
        })
    </script> 

     同时按下ctrl 和enter键执行函数

    <script> 
        $(function(){
            $('#button').click(function(){
                $('#button').attr('disabled','disabled');
            });
            $('body').keydown(function(){
                if (event.ctrlKey && event.keyCode == 13) {    //enter 键值 为13
                    $('#button').click();
                };            
                
            });
    
        })
    </script>  
  • 相关阅读:
    网站测试
    shell102输出数组
    shell101变量
    shell100for无参数形式
    shell99函数中传数组
    shell98函数的参数
    将php中session存入redis中
    windows下安装redis客户端
    window下phpstudy开启redis扩展
    *ginx下开启phpredis扩展
  • 原文地址:https://www.cnblogs.com/jiechn/p/4079136.html
Copyright © 2011-2022 走看看