国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jquery 鍵盤事件的使用方法詳解

2019-11-19 15:28:25
字體:
來源:轉載
供稿:網友

jquery 鍵盤事件的使用方法詳解

jQuery處理鍵盤事件有三個函數,根據事件發生的順序分別是:

jquery 代碼:

1.  keydown();
2.  keyup(); 
3.  keypress();  

keydown()

keydown事件會在鍵盤按下時觸發,可以在綁定的函數中歐能夠返回false來防止觸發瀏覽器的默認事件. 

keyup()

keyup事件會在按鍵釋放時觸發,也就是你按下鍵盤起來后的事件. 

keypress()

keypress事件會在敲擊按鍵時觸發,我們可以理解為按下并抬起同一個按鍵. 

鍵盤事件可以傳遞一個參數event,其實說有的jQuery事件函數中都可以傳遞這么一個參數: 

jquery 代碼:

$('input').keydown(function(event){      alert(event.keyCode);  }); 

上面代碼中的,event.keyCode就可以幫助我們獲取到我們按下了什么按鍵,他返回的是ascII碼,比如說上下左右鍵,分別是38,40,37,39 

如果我們要實現ctrl+Enter就是ctrl+回車提交表單

$(document).keypress(function(e) {     if (e.ctrlKey && e.which == 13)   $("form").submit();  }) ;

如有疑問請留言或者到本站社區交流討論,大家共同進步,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 克拉玛依市| 台南市| 营口市| 英吉沙县| 绥德县| 普定县| 南平市| 龙陵县| 五莲县| 宣汉县| 张北县| 响水县| 无锡市| 洪湖市| 临武县| 梁山县| 慈溪市| 定襄县| 永寿县| 丹凤县| 南溪县| 盱眙县| 咸宁市| 宣武区| 宜阳县| 甘肃省| 平乡县| 宝丰县| 太仓市| 茂名市| 永靖县| 临洮县| 英德市| 前郭尔| 霍州市| 东明县| 云龙县| 罗源县| 若尔盖县| 固阳县| 固阳县|