常見滑鼠及鍵盤事件

2021-09-11 05:52:46 字數 1188 閱讀 6185

物件.

onclick

=function()

document.

onmousemove

=function()

物件.

onmouseover

=function()

物件.onmouseout

=function()

物件.

onfoucus

=function()

物件.onblur

=function()

物件.

onmousedown

=function()

物件.onmouseup

=function()

document.

onkeydown

=function()

document.

onkeyup

=function()

addeventlistener()

attachevent()

上述的新增事件函式都有乙個對應的解綁事件函式

removeeventlistener()

detachevent()

由於上面的**有的瀏覽器支援,有的瀏覽器不支援,所以需要寫相容**

新增事件的相容**

//第乙個引數是要新增事件的物件

//第二個引數是要新增的事件型別,不帶on

//第三個引數是時間處理函式

function

addeventlistener

(ele,type,fn)

else

if(ele.attachevent)

else

}

解綁事件的相容**

function

removeeventlistener

(ele,type,fn)

else

if(ele.detachevent)

else

}

Unity 模擬滑鼠及鍵盤事件

在專案中遇到要模擬鍵盤事件,在網上查資料,整理了一下模擬鍵盤按鍵,順便把滑鼠事件一起整理下,以後也許用的到。主要還是用到user32.dll。鍵盤模擬 鍵盤鍵與虛擬鍵碼對照表 字母和數字鍵 數字小鍵盤的鍵 功能鍵 其它鍵 鍵 鍵碼 鍵 鍵碼 鍵 鍵碼 鍵 鍵碼 a 65 0 96 f1 112 ba...

JS Dom 鍵盤滑鼠事件

常用滑鼠事件 onclick,ommouseover,onfocus,onmouseout,onblur,onmousemove,onmouseup,onmousedown 滑鼠事件物件 event mouseevent和keyboardevent e.clientx,e.clienty 滑鼠相對於...

鍵盤事件 與 滑鼠滾輪事件

滑鼠滾輪事件,需要適配不同瀏覽器 火狐 dommousescroll進行事件監聽 其他 onmousewheel 進行事件監聽 其他 中 event.wheeldelta 0 和 0分別是向前滾動和向後滾動 滑鼠滾動事件中阻止預設事件時通過 return false來進行操作 altkey ctrl...