Extended Event Attributes
In addition to the standard set of event attributes (defined by the W3C), Microsoft introduced a wide variety of additional events that may be captured and used in any client-side scripting techniques. Note that if you do use these events, they may not be supported by any browser other than Internet Explorer, therefore you are strongly advised to use only the approved event attributes to ensure cross-browser compatibility.
In this Section
- onabort
Captures event triggered when user aborts image loading - onactivate
Captures event fired when object is set as active element - onafterprint
Captures event fired after user sets page to print - onafterupdate
Captures event fired after transfer of data to data provider - onbeforeactivate
Captures event fired just before element activated - onbeforecopy
Captures event fired just before user carries out copy function - onbeforecut
Captures event fired just before user carries out cut function - onbeforedeactivate
Captures event fired just before element deactivated - onbeforeeditfocus
Captures event fired before element focused for editing - onbeforepaste
Captures event fired just before paste operation - onbeforeprint
Captures event fired before page prints - onbeforeunload
Captures event fired just before page unloads - onbeforeupdate
Captures event fired before transfer of data to data provider - onbounce
Captures event fired when marquee text bounces at edge - oncontextmenu
Captures event fired when user activates contextual menu - oncontrolselect
Captures event fired when user selects using CTRL - oncopy
Captures event fired when user carries out copy operation - oncut
Captures event fired when user carries out cut operation - ondataavailable
Captures event fired when data arrives from asynchronous source - ondatasetchanged
Captures event fired when data available/changed from data source - ondeactivate
Captures event fired when element deactivated - ondrag
Captures event fired during a drag operation - ondragend
Captures event fired when user stops dragging - ondragenter
Captures event fired when user drags object onto target - ondragleave
Captures event fired when user drags object out of target - ondragover
Captures event fired while user drags object over drop target - ondragstart
Captures event fired when user starts dragging - ondrop
Captures event fired when user releases mouse button during drag-drop - onerror
Captures event fired when document errors occur - onerrorupdate
Captures event fired when data transfer cancelled - onfilterchange
Captures event fired when page filter changes state or finishes - onfinish
Captures event fired when looping marquee finishes - onfocusin
Captures event fired just before element receives focus - onfocusout
Captures event fired just before element loses focus - onhelp
Captures event fired when user brings up help topics - onlayoutcomplete
Captures event fired when print or print preview process completed - onlosecapture
Captures event fired when object loses mouse capture - onmouseenter
Captures event fired when mouse pointer moves into object - onmouseleave
Captures event fired when mouse pointer moves out of object - onmousewheel
Captures event fired when mouse wheel is used - onmove
Captures event fired when user moves window - onmoveend
Captures event fired when user stops moving editable element - onmovestart
Captures event fired when user starts moving editable element - onpaste
Captures event fired when copied/cut content is pasted - onpropertychange
Captures event fired when a property of an element changes - onreadystatechanged
Captures event fired when ready state has changed for an object - onresize
Captures event fired when an object is resized - onresizeend
Captures event fired when user has finished resizing object - onresizestart
Captures event fired when user starts resizing object - onrowenter
Captures event fired when bound data row changes - onrowexit
Captures event fired just before data-bound row values changed - onrowsdelete
Captures event fired when dataset rows are about to be deleted - onrowsinserted
Captures event fired when dataset rows are inserted - onscroll
Captures event fired when element content scrolls - onselectionchange
Captures event fired when selection state of document changes - onstart
Captures event fired when a looped marquee begins/restarts lop - onstop
Captures event fired when user presses browser stop button - ontimeerror
Captures event fired when time-specific error occurs
User-contributed notes
Add a note
To post a note on this topic, please log in with your SitePoint username and password. If you don't have an account yet, you can create a new account for free.