dom0級事件元素繫結多個
click
最後只執行最後乙個
click
。dom2級事件元素繫結多個
click
,都要執行
注意當繫結的多個事件名,函式名,事件發生階段三者完全一樣時,才執行最後乙個
div.addeventlistener("click",fn1,false)
div.addeventlistener("click",fn1,false)
第二引數盡量不要使用匿名函式
區別dom0級繫結多個相同的事件,後者會覆蓋前者,
dom2
級不會dom0只適合普通事件,
dom2
級還有指定的事件型別如
domcontentloaded(
當html
文件結構載入完成之後執行
)這個事件就是
jquery
中的$(document).ready()
window.onload和
$(document).ready()
的區別2.事件取消
dom0
級直接賦值
null
,dom2
級需要使用
removeeventlistener()
div.onclick=function()
右擊滑鼠事件 oncontextmenu 滑鼠右擊事件
DOM 事件(鍵盤事件)
onkeydown 事件會在使用者按下乙個鍵盤按鍵時發生。onkeydown onkeypress onkeyup onkeydown事件在很多小遊戲上應用較多,比如需要控制上下左右的很多遊戲,如2048,貪吃蛇,俄羅斯方塊等等。keydown function bind this 然後就可以通過鍵...
Dom事件鍵盤事件
dom0級事件元素繫結多個 click 最後只執行最後乙個 click dom2級事件元素繫結多個 click 都要執行 注意當繫結的多個事件名,函式名,事件發生階段三者完全一樣時,才執行最後乙個 div.addeventlistener click fn1,false div.addeventli...
Dom事件鍵盤事件
dom0級事件元素繫結多個 click 最後只執行最後乙個 click dom2級事件元素繫結多個 click 都要執行 注意當繫結的多個事件名,函式名,事件發生階段三者完全一樣時,才執行最後乙個 div.addeventlistener click fn1,false div.addeventli...