在觸發 DOM 上的某個事件時,會產生一個事件對象 event,這個對象中包含着全部與事件有關的信息。包括致使事件的元素、事件的類型以及其餘與特定事件相關的信息。例如,鼠標操做致使的事件對象中,會包含鼠標位置的信息,而鍵盤操做致使的事件對象中,會包含與按下的鍵有關的信息。全部瀏覽器都支持 event 對象,但支持方式不一樣。瀏覽器
DOM 和 IE 中的 event 對象不一樣,IE 中 event 對象的所有信息和方法 DOM 對象中都有,只不過實現方式不同。設計
如下是《JavaScript高級程序設計》中事件對象的總結:對象