當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
【20190226】JavaScript-知识点记录:dom0级事件,dom2级事件
生活随笔
收集整理的這篇文章主要介紹了
【20190226】JavaScript-知识点记录:dom0级事件,dom2级事件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
DOM0級事件處理程序:
通過將元素的事件處理程序屬性(如onclick)的值設置為一個函數來指定事件處理程序的方法稱為DOM0級方法,它被認為是元素的方法,這時候的事件處理程序是在元素的作用域中運行(也就是this引用當前元素):
1 var btn = document.getElementById('myBtn'); 2 btn.onclick = function(){ 3 alert(this.id); 4 };DOM2級事件處理程序:
通過addEventListener()方法和removeEventListener()方法來處理指定和刪除事件處理程序,這里添加的事件處理程序也是在其依附的元素的作用域中運行。DOM2級方法的好處是可以添加多個事件處理程序。需要注意的是通過addEventListener()添加的事件只能使用removeEventListener()來移除,而且移除時傳入的參數與添加時使用的參數要相同。
var btn = document.getElementById('myBtn'); var handler = function(){alert(this.id); }btn.addEventListener("click",handler,false);btn.removeEventListener("click",handler,false);
轉載于:https://www.cnblogs.com/huangrui-dori/p/10436333.html
總結
以上是生活随笔為你收集整理的【20190226】JavaScript-知识点记录:dom0级事件,dom2级事件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 票据单号生产软件
- 下一篇: javaSE_base04_集合框架