IE 的事件物件(event)

2022-07-15 07:57:07 字數 816 閱讀 2159

與訪問 dom 中的 event 物件不同,要訪問 ie 中的 event 物件有幾種不同的方式,取決於指定事 件處理程式的方法。

returnvalue 屬性相當於 dom 中的 preventdefault()方法,它們的作用都是取消 給定事件的預設行為。

var link = document.getelementbyid("mylink");

link.onclick = function

();

cancelbubble 屬性與 dom 中的 stoppropagation()方法作用相同,都是用來停止事 件冒泡的。由於 ie 不支援事件捕獲,因而只能取消事件冒泡;

var btn = document.getelementbyid("mybtn");

btn.onclick = function

();document.body.onclick = function

();

事件物件event

1.e.client 相對於當前頁面 視窗,不是這個元素 可視區域的左頂點 document.onmousemove function e 2.e.screen 相對於計算機螢幕的左頂點 document.body.onclick function e 3.offset 事件觸發時滑鼠距離該元素左邊...

事件物件(event)

再觸發dom上的某個事件時,會產生乙個事件物件event,這個物件中包含著所有與事件有關的資訊。所有瀏覽器都支援event物件,但支援的方式不同。1.事件物件的獲取 event的獲取 event內容重要內容 2.screenx pagex和clientx的區別 3.pagey和pagex的相容寫法 ...

事件Event物件

當事件發生時,會向呼叫函式傳遞乙個event物件,event 物件記錄當前事件發生時的環境資訊。乙個事件只能對應乙個event物件,並且event 物件是短暫存在的。dom中的 event 物件的使用方法 1 在html 標記中,通過事件來呼叫函式,向函式傳遞乙個 event 引數,該引數就是乙個 ...