Event object: The instant the event occurs, the location, the time, the mouse button, the node that is triggered, and so on, is packaged into an object that the system automatically passes to the first parameter of the event function.
"Example" records the event object when the mouse is over a picture
<!DOCTYPE HTML><HTMLLang= "en"><Head> <MetaCharSet= "UTF-8"> <title>Document</title></Head><Body> <imgsrc= "A.bmp"width= "+"alt=""> </Body><Script>document.getElementsByTagName ("img")[0].onmouseover= function(e) {console.log (e); }</Script></HTML>
At this point the console output:
where Target (IE is srcelement, the standard event property is target) indicates the trigger object when the event is triggered.
Also, the following is written because, in the low version of IE, the event object is not placed in the first parameter of the event function, but in the window's event property:
function (e) { = window.event | | e; }
Javascript notes and summaries (2-16) Event object