jQuery ctrl+Enter shift+Enter實現(xiàn)代碼
更新時間:2010年02月07日 10:05:49 作者:
jQuery中對鍵盤事件進行了修正 調(diào)用函數(shù)的時候傳入事件即可。
通過事件的which可以找到鍵碼
不過當(dāng)有組合鍵的時候還需要注意一下
如ctrl+enter鍵,雖然都是用e.ctrlKey但是 enter鍵的鍵碼不是始終為13了
在ff中 判斷 ctrl+enter 是 e.ctrlKey && e.which ==13
在ie6中 判斷ctrl+enter 是 e.ctrlKey && e.which ==10
示例:
$(document).keypress(function(e){
if(e.ctrlKey && e.which == 13 || e.which == 10) {
$("#btn").click();
} else if (e.shiftKey && e.which==13 || e.which == 10) {
$("#btnv").click();
}
})
不過當(dāng)有組合鍵的時候還需要注意一下
如ctrl+enter鍵,雖然都是用e.ctrlKey但是 enter鍵的鍵碼不是始終為13了
在ff中 判斷 ctrl+enter 是 e.ctrlKey && e.which ==13
在ie6中 判斷ctrl+enter 是 e.ctrlKey && e.which ==10
示例:
復(fù)制代碼 代碼如下:
$(document).keypress(function(e){
if(e.ctrlKey && e.which == 13 || e.which == 10) {
$("#btn").click();
} else if (e.shiftKey && e.which==13 || e.which == 10) {
$("#btnv").click();
}
})
您可能感興趣的文章:
- 按鍵測試,支持像 Ctrl+Alt+Shift+T 的組合鍵
- 右鍵-打開方式-選擇程序,拒絕訪問,怎么辦?
- Alt+Ctrl+Del與Shift+Ctrl+Esc的區(qū)別剖析
- 屏蔽鼠標(biāo)右鍵、Ctrl+n、shift+F10、F5刷新、退格鍵 的javascript代碼
- 屏蔽鼠標(biāo)右鍵、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格鍵
- vs快捷鍵 用好Ctrl+Enter與Ctrl+Shift+Enter組合鍵讓你的編輯代碼速度快了很多
- js屏蔽鼠標(biāo)鍵盤(右鍵/Ctrl+N/Shift+F10/F11/F5刷新/退格鍵)
- 原生js實現(xiàn)shift/ctrl/alt按鍵的獲取
- 深入探討JavaScript、JQuery屏蔽網(wǎng)頁鼠標(biāo)右鍵菜單及禁止選擇復(fù)制
- JavaScript代碼實現(xiàn)禁止右鍵、禁選擇、禁粘貼、禁shift、禁ctrl、禁alt
相關(guān)文章
JQuery頁面圖片切換和新聞列表滾動效果的具體實現(xiàn)
這篇文章介紹了JQuery頁面圖片切換和新聞列表滾動效果的具體實現(xiàn),有需要的朋友可以參考一下2013-09-09jQuery實現(xiàn)的文字hover顏色漸變效果實例
這篇文章主要介紹了jQuery實現(xiàn)的文字hover顏色漸變效果,以完整實例形式分析了jQuery實現(xiàn)文字顏色漸變效果的相關(guān)技巧,涉及jQuery插件jquery-ui-1.8.16.custom.min.js的使用,需要的朋友可以參考下2016-02-02jQuery實現(xiàn)動態(tài)給table賦值的方法示例
這篇文章主要介紹了jQuery實現(xiàn)動態(tài)給table賦值的方法,結(jié)合具體實例形式分析了jQuery動態(tài)操作table表格節(jié)點的相關(guān)技巧,需要的朋友可以參考下2017-07-07