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;
    }
    

      

  • 相关阅读:
    两数之和
    swift 结构体
    打家劫舍II
    Swift的访问控制讲解
    swift版 二分查找 (折半查找)
    RAC(ReactiveCocoa)介绍(一)
    变位词
    双向循环链表
    单链表
    顺序链表(C++)
  • 原文地址:https://www.cnblogs.com/datougui/p/4887655.html
Copyright © 2011-2022 走看看