使用JavaScript或jQuery的,我想只捕獲CTRL +鼠標左鍵點擊事件,只顯示一個彈出。想要捕獲只有這個組合其他任何與CTRL鍵不應該被解僱。的JavaScript或jQuery的捕獲CTRL +左鍵單擊事件僅
回答
的click
事件有一個ctrlKey
屬性。如果它是true
正在按下ctrl鍵。例如:
<button id="mybutton">click me + ctrl</button>
<script>
document.getElementById("mybutton").addEventListener("click", function() {
alert(event.ctrlKey ? "ctrl key pressed" : "ctrl key not pressed");
});
</script>
好的。將嘗試更新。我猜這些代碼將被解僱,即使我按Ctrl + Shift +鼠標左鍵點擊? –
你可以檢查中ctrlKey,Shift鍵,然後方altKey – Sachin
嘗試了上面的代碼,但它被炒魷魚,即使我用Ctrl + Shift +鼠標左鍵。我只想按Ctrl +點擊事件沒有任何其他組合與CTRL。 –
捕獲點擊事件,並檢查是否CTRL下跌。簡單!
$("#div").click(function(event) {
if (event.ctrlKey) {
// ctrl + click is pressed
}
});
嘗試了上面的代碼,但如果我使用Ctrl + Shift +鼠標左鍵單擊,它會被解僱。我只想按Ctrl +點擊事件沒有任何其他組合與CTRL。 –
- 1. Ctrl +鼠標左鍵單擊事件捕獲Qt
- 2. 如何捕獲右鍵單擊事件?
- 3. 射擊Ctrl + R鍵,Ctrl + A,按鈕上按Ctrl + Q的事件單擊
- 4. 如何用左鍵單擊jQuery或javascript下載doc,docx文件
- 5. 檢測Ctrl +左鍵單擊在Windows中
- 6. Javascript或jQuery的獲得事件的任何按鈕單擊
- 7. 爲什麼我不能捕捉到左鍵單擊事件?
- 8. 左鍵單擊事件與右鍵單擊或滾動操作有何不同?
- 9. 允許單擊鼠標左鍵單擊鼠標右鍵或按Ctrl鍵單擊打開對話框
- 10. 無法捕捉按Ctrl + Alt +箭頭鍵事件的jQuery
- 11. 捕獲Like按鈕的單擊事件
- 12. 我coudlnt捕獲Ctrl +空格鍵WinForm中的事件
- 13. Google地圖,如何捕獲POI上的右鍵單擊事件
- 14. jQuery的按鍵事件和Ctrl + S
- 15. 捕獲鼠標左鍵點擊
- 16. 我可以檢測鼠標左鍵嗎?或Ctrl +右鍵點擊?
- 17. 在Excel VBA中單擊鼠標左鍵捕獲單元值
- 18. 的Javascript doPostBack在jQuery的單擊事件
- 19. JavaScript或jQuery的鍵盤事件
- 20. 使用左鍵單擊移位,無jQuery事件
- 21. 使用javascript捕獲點擊事件
- 22. 鼠標左鍵點擊的事件
- 23. 在treeview行捕獲右鍵單擊事件[haskell gtk2hs]
- 24. 如何使用getMouse捕獲右鍵單擊事件()
- 25. 如何從javascript中的ctrl + v鍵事件獲取複製值
- 26. 我想讓左鍵單擊表現爲右鍵單擊使用JS或jQuery
- 27. C#捕獲按Ctrl + PageUp鍵按鍵
- 28. 捕獲鍵擊
- 29. 捕獲擊鍵
- 30. 如何啓用左鍵單擊拖動或右鍵單擊swt.browser
的可能的複製【如何檢測控制+從一個onclick格屬性,在Javascript中單擊?](http://stackoverflow.com/questions/16190455/how-to-detect-controlclick-in-javascript-從-on-onclick-div-attribute) – Liam