addeventlistener()
attachevent()
相同點:
都可以為元素繫結事件
不同點:
1.方法名不同
2. 引數個數不一樣
addeventlistener 三個引數
attachevent兩個引數
3. addeventlistener 支援谷歌,火狐,ie11支援,ie8不支援
attachevent 谷歌 火狐 ie11都不支援,ie8支援
4. this不同
attachevent 中this是window
addeventlistener 中this 是當前繫結事件的物件
5. addeventlistener中事件型別(事件的名字)沒有on
attachevent中事件的型別(事件的名字) 有on
js事件繫結
事件繫結,常見的是odiv.nclick function 這種方式繫結事件太單一,如果繫結多個,那麼最後乙個事件會覆蓋掉之前的,也就是說只執行最後一次繫結的事件,這裡要說的是addeventlistener方法,和ie下的attachevent方法 html 如下 box son1 son2 介面...
js 事件繫結
事件繫結的方式 1.dom 元素行內繫結 div onclick alert 1 div 2.js on eventtype document.onclick function 3.addeventlistener document.getelementbyid mybtn addeventlist...
js 繫結事件
建立乙個js的繫結事件,而這個需要乙個addeventlistener事件。在js裡不要將事件寫在標籤裡 建立乙個canvas物件,並且繫結物件。發現出現test.html 26 uncaught typeerror cannot read property addeventlistener of ...