回车键完全替代模拟鼠标单击事件
转载请声明出处 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; }