zoukankan      html  css  js  c++  java
  • JavaScript中判断鼠标按键(event.button)

      测试代码:

    <div id="test"></div>
    <script>
        document.oncontextmenu=function(){
            return false;
        };
        var oDiv=document.getElementById("test");
        oDiv.onmousedown=function(e){
            e= e || window.event;
            var mouseNum = e.button;
    this.innerHTML = mouseNum; } </script>

      在线测试:

     

      结论:





    event.button
    IE
    6-8
    IE
    9+
    Chrome FireFox
    左键 1 0 0 0
    中键 4 1 1 1
    右键 2 2 2 2

      我们可以看到右键代码都是2,所以直接判断event.button就可以了

  • 相关阅读:
    HttpClient发送get,post接口请求
    java对象,引用的区别
    java基础知识面试题(41-95)
    java基础知识面试题(1-40)
    mysql增删改查sql语句
    java static成员变量方法和非static成员变量方法的区别
    zip和tgz以及exe的区别
    Java模拟网站登录02【转载】
    Java模拟登录系统抓取内容【转载】
    Java模拟登陆02【转载】
  • 原文地址:https://www.cnblogs.com/jscode/p/2679776.html
Copyright © 2011-2022 走看看