js學習筆記27 鍵盤事件

2022-03-14 12:42:39 字數 1087 閱讀 1329

鍵盤事件主要有2個:

onkeydown: 鍵盤按下時觸發,如果按下不抬起,那麼會連續觸發。

onkeyup :鍵盤彈起時觸發

不是所有元素都能接收鍵盤事件,只有能夠響應使用者輸入的元素,換言之,能夠接收焦點的元素就能接收鍵盤事件。

event.keycode: 數字型別,返回 鍵盤按鍵的ascii 碼。

ctrlkey, shiftkey, altkey:布林值。

當乙個事件發生的時候,如果 ctrl|| shift || alt 是按下的狀態,返回true。

示例**:

1

doctype html

>

2<

html

lang

="en"

>

3<

head

>

4<

title

>鍵盤事件

title

>

5<

meta

charset

="utf-8"

>

6<

meta

name

="viewport"

content

="width=device-width, initial-scale=1"

>

7<

script

>

8window.onload

=function

()13

14document.onclick

=function

(ev)

18}

19script

>

20head

>

21<

body

>

22<

div>

2324

div>

25body

>

26html

>

JS 鍵盤事件

1 所有的鍵監聽事件 keydown keyup var textbox document.getelementbyid mytext eventutil.addhandler textbox,keydown function event eventutil.addhandler textbox,k...

js鍵盤事件以及鍵盤事件攔截

寫乙個舉例其他都類似 比如ctrl c window.onkeydown function e 一般簡寫 window.onkeydown function e 資源搜尋 大全 廣州vi設計公司 比如攔截ctrl h事件 window.onkeydown function e script 但是有些...

js監聽鍵盤事件

一 監聽全域性鍵盤按下事件,例如監聽全域性回車事件 d ocum ent key down fun ctio n ev ent if e vent key code 13 a lert 你按 下了en ter 二 監聽 某個元件 鍵盤按下 事件 如 butt on按鈕 do cume nt keyd...