深度解析JavaScript事件對象之信用盤源碼出售

觸發 DOM 上的事件時,信用盤源碼出售【企鵝21717-93408】會生成一個事件對象 event,它包含着所有與事件有關的信息,諸如導致事件的元素、事件的類型以及其他與特定事件相關的信息。所有的瀏覽器都支持 event 對象,但支持的方式不同。

1 DOM 中的事件對象

兼容 DOM 的瀏覽器會將 event 對象傳入事件處理程序(DOM0 級與 DOM2 級都支持):

var btn = document.getElementById("myBtn");
btn.onclick = function (event) {
console.log(event.type);//"click"
};
btn.addEventListener("click",function(event){
console.log(event.type);//"click",false
};//歡迎加入前端全棧開發交流圈一起吹水聊天學習交流:619586920
event.type 保存的是被觸發的事件類型。 通過 HTML 屬性指定事件處理程序時, event 中保存的是 event 對象:

<input type="button" value="Click Me" onclick="alert(event.type)"/>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章