亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Keyboard events

目錄列表

鍵盤事件

一.keypress,keydown,keyup的區(qū)別:

  1. keydown:在鍵盤上按下某鍵時(shí)發(fā)生,一直按著則會(huì)不斷觸發(fā)(opera瀏覽器除外), 它返回的是鍵盤代碼;

  2. keypress:在鍵盤上按下一個(gè)按鍵,并產(chǎn)生一個(gè)字符時(shí)發(fā)生, 返回ASCII碼。注意: shift、alt、ctrl等鍵按下并不會(huì)產(chǎn)生字符,所以監(jiān)聽無效 ,換句話說, 只有按下能在屏幕上輸出字符的按鍵時(shí)keypress事件才會(huì)觸發(fā)。若一直按著某按鍵則會(huì)不斷觸發(fā)。

  3. keyup:用戶松開某一個(gè)按鍵時(shí)觸發(fā), 與keydown相對(duì), 返回鍵盤代碼.

二.兩種常用用法舉例

      案例1:.獲取按鍵代碼或字符的ASCII碼

        {6X]R_J4DENU@V89TUVY5WR.png

       案例2:傳遞數(shù)據(jù)給事件處理函數(shù)

        jQueryObject.keydown( [[ data ,]  handler ] );


        data: 通過event.data傳遞給事件處理函數(shù)的任意數(shù)據(jù); 

        handler: 指定的事件處理函數(shù);

        H}2}%XPUCL_Y34P39@L{R{N.png

以下哪一個(gè)方法不屬于鍵盤事件

1/2