zoukankan      html  css  js  c++  java
  • 回车键完全替代模拟鼠标单击事件

    转载请声明出处 http://www.cnblogs.com/datougui/p/4887655.html

    var target = document;
    //声明一个变量target专门用来存放鼠标所在的dom元素
    document.onkeydown = function(event){
        var e = event || window.event || arguments.callee.caller.arguments[0];
        if(e&&e.keyCode==13){
            // IE
            if(document.all) {
                target.click();
            }
            // 其它浏览器
            else {
                var ce = document.createEvent('HTMLEvents');
                ce.initEvent("click",true,true);
                target.dispatchEvent(ce);
            }
        }
    }
    //鼠标移动就讲鼠标所在dom元素传递给target变量
    document.onmousemove = function(event){
        var e = event || window.event || arguments.callee.caller.arguments[0];
        target = e.target||e.currentTarget||e.srcElement;
    }
    

      

  • 相关阅读:
    架构阅读笔记9
    架构阅读笔记8
    架构阅读笔记7
    架构阅读笔记6
    架构阅读笔记5
    git安装使用详解
    mysql主从
    人定胜天
    jquery即点击改
    无限极分类/数组处理
  • 原文地址:https://www.cnblogs.com/datougui/p/4887655.html
Copyright © 2011-2022 走看看