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就可以了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM