国产探花免费观看_亚洲丰满少妇自慰呻吟_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();  }) ;

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平和县| 铜鼓县| 千阳县| 荣成市| 永登县| 晋宁县| 新昌县| 邵东县| 通辽市| 博兴县| 盐津县| 隆尧县| 闵行区| 慈溪市| 五原县| 离岛区| 宜兰县| 桓仁| 伊宁县| 上虞市| 靖边县| 永州市| 新巴尔虎左旗| 华亭县| 江源县| 江油市| 新河县| 绥中县| 怀集县| 张掖市| 西乡县| 兰考县| 增城市| 荣昌县| 鲁山县| 崇明县| 永新县| 白沙| 黔西县| 襄垣县| 什邡市|