| explanations | C++ | C# | Java | JS | VB | VBS | pascal |
| onabort | |||||||
| Fires when the object is set as the active element. | wm_activate | onactivate | |||||
| wm_afterupdate | onafterupdate | ||||||
| Fires immediately before the object is set as the active element. | onbeforeactivate | ||||||
| Fires on the source object before the selection is copied to the system clipboard. | wm_beforecopy | onbeforecopy | |||||
| Fires on the source object before the selection is deleted from the document. | wm_beforecut | onbeforecut | |||||
| wm_beforedeactivate | onbeforedeactivate | ||||||
| Fires immediately before the activeElement is changed from the current object to another object in the parent document. | onbeforedeactivate | ||||||
| wm_beforeeditfocus | onbeforeeditfocus | ||||||
| Fires before an object contained in an editable element enters a UI-activated state or when an editable container object is control selected. | onbeforeeditfocus | ||||||
| wm_beforepaste | onbeforepaste | ||||||
| onbeforepaste | |||||||
| Fires on the target object before the selection is pasted from the system clipboard to the document. | onbeforepaste | ||||||
| onbeforeunload | |||||||
| wm_beforeupdate | onbeforeupdate | ||||||
| Fires when the object loses the input focus. | wm_blur | onblur | |||||
| onbounce | |||||||
| wm_cellchange | oncellchange | ||||||
| onchange | |||||||
| Fires when the user clicks the left mouse button on the object. | wm_click | onclick | Click | ||||
| Fires when the user clicks the right mouse button in the client area, opening the context menu. | wm_contextmenu | oncontextmenu | |||||
| Fires when the user is about to make a control selection of the object. | oncontrolselect | ||||||
| wm_copydata | oncopy | ||||||
| Fires on the source element when the user copies the object or selection, adding it to the system clipboard. | oncopy | ||||||
| oncut | |||||||
| Fires on the source element when the object or selection is removed from the document and added to the system clipboard. | oncut | ||||||
| ondataavailable | |||||||
| ondatasetchanged | |||||||
| ondatasetcomplete | |||||||
| Fires when the user double-clicks the object. | wm_dblclick | ondblclick | dblclick | ||||
| ondeactivate | |||||||
| Fires when the activeElement is changed from the current object to another object in the parent document. | ondeactivate | ||||||
| Fires on the source object continuously during a drag operation. | ondrag | ||||||
| ondragdrop | |||||||
| Fires on the source object when the user releases the mouse at the close of a drag operation. | ondragend | ||||||
| Fires on the target element when the user drags the object to a valid drop target. | ondragenter | ||||||
| Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation. | ondragleave | ||||||
| Fires on the target element continuously while the user drags the object over a valid drop target. | ondragover | ||||||
| Fires on the source object when the user starts to drag a text selection or selected object. | ondragstart | ||||||
| Fires on the target object when the mouse button is released during a drag-and-drop operation. | wm_dropfile | ondrop | |||||
| onerror | |||||||
| onerror | |||||||
| onerrorupdate | |||||||
| onfilterchange | |||||||
| onfinish | |||||||
| Fires when the object receives focus. | onfocus | ||||||
| Fires for an element just prior to setting focus on that element. | wm_setfocus | onfocusin | |||||
| Fires for the current element with focus immediately after moving focus to another element. | onfocusout | ||||||
| Fires when the user presses the F1 key while the browser is the active window. | wm_help | onhelp | |||||
| Fires when the user presses a key. | wm_KeyDown | onkeydown | KeyDown | ||||
| Fires when the user presses an alphanumeric key. | wm_KeyPress | onkeypress | KeyPress | ||||
| Fires when the user releases a key. | wm_KeyUp | onkeyup | KeyUp | ||||
| onlayoutcomplete | |||||||
| onload | |||||||
| Fires when the object loses the mouse capture. | onlosecapture | ||||||
| wm_lbuttondown | onmousedown | ||||||
| Fires when the user clicks the object with either mouse button. | onmousedown | ||||||
| Fires when the user moves the mouse pointer into the object. | onmouseenter | ||||||
| Fires when the user moves the mouse pointer outside the boundaries of the object. | onmouseleave | ||||||
| Fires when the user moves the mouse over the object. | wm_mousemove | onmousemove | |||||
| Fires when the user moves the mouse pointer outside the boundaries of the object. | onmouseout | ||||||
| Fires when the user moves the mouse pointer into the object. | onmouseover | ||||||
| wm_lbuttonup | onmouseup | ||||||
| Fires when the wheel button is rotated. | wm_mousewheel | onmousewheel | |||||
| Fires when the object moves. | wm_move | onmove | |||||
| onmoveend | |||||||
| Fires when the object stops moving. | onmoveend | ||||||
| Fires when the object starts to move. | onmovestart | ||||||
| onpaste | |||||||
| Fires when a property changes on the object. | onpropertychange | ||||||
| Fires when the state of the object has changed. | onreadystatechange | ||||||
| Fires when the user resets a form. | onreset | ||||||
| Fires when the size of the object is about to change. | onresize | ||||||
| Fires when the user finishes changing the dimensions of the object in a control selection. | onresizeend | ||||||
| Fires when the user begins to change the dimensions of the object in a control selection. | onresizestart | ||||||
| onrowenter | |||||||
| onrowexit | |||||||
| onrowsdelete | |||||||
| onrowsinserted | |||||||
| wm_hscroll | onscroll | Scroll | |||||
| onselect | |||||||
| onselectionchange | |||||||
| Fires when the object is being selected. | onselectstart | ||||||
| onstart | |||||||
| Fires when a FORM is about to be submitted. | onsubmit | ||||||
| Fires whenever a time-specific error occurs, usually as a result of setting a property to an invalid value. | ontimeerror | ||||||
| onunload | |||||||
| wm_activateapp | |||||||
| wm_askcbformatname | |||||||
| wm_cancelmode | |||||||
| wm_capturechanged | |||||||
| wm_changecbchain | |||||||
| wm_char | |||||||
| wm_chartoitem | |||||||
| wm_childactivate | |||||||
| wm_close | |||||||
| wm_compacting | |||||||
| wm_compareitem | |||||||
| wm_create | |||||||
| wm_ctlcolor | |||||||
| wm_deadchar | |||||||
| wm_deleteitem | |||||||
| wm_destroy | |||||||
| wm_destroyclipboard | |||||||
| wm_devicechange | |||||||
| wm_devmodechange | |||||||
| wm_drawclipboard | |||||||
| wm_drawitem | |||||||
| wm_enable | |||||||
| wm_endsession | |||||||
| wm_enteridl | |||||||
| wm_erasebkgnd | |||||||
| wm_fontchange | |||||||
| wm_getdlgcode | |||||||
| wm_getminmaxinfo | |||||||
| wm_helpinfo | |||||||
| wm_hscrollclipboard | |||||||
| wm_iconerasebkgnd | |||||||
| wm_initem | |||||||
| wm_initmenupopup | |||||||
| wm_keytoitem | |||||||
| wm_killfocus | LostFocus | ||||||
| wm_lbuttondblclk | |||||||
| wm_mbuttondblclk | |||||||
| wm_mbuttondown | |||||||
| wm_mbuttonup | |||||||
| wm_mdiactivate | |||||||
| wm_measureitem | |||||||
| wm_menuchar | |||||||
| wm_menuselect | |||||||
| wm_mouseactivate | |||||||
| wm_moving | |||||||
| wm_ncactivate | |||||||
| wm_nccreate | |||||||
| wm_ncdestroy | |||||||
| wm_nchittest | |||||||
| wm_nclbuttondblclk | |||||||
| wm_nclbuttondown | |||||||
| wm_nclbuttonup | |||||||
| wm_ncmbuttondblclk | |||||||
| wm_ncmbuttondown | |||||||
| wm_ncmbuttonup | |||||||
| wm_ncmousemove | |||||||
| wm_ncpaint | |||||||
| wm_ncrbuttondblclk | |||||||
| wm_ncrbuttondown | |||||||
| wm_ncrbuttonup | |||||||
| wm_paint | |||||||
| wm_paintclipboard | |||||||
| wm_palettechanged | |||||||
| wm_paletteischanging | |||||||
| wm_parentnotify | |||||||
| wm_querydragicon | |||||||
| wm_queryendsession | |||||||
| wm_querynewpalette | |||||||
| wm_queryopen | |||||||
| wm_queuesync | |||||||
| wm_quit | |||||||
| wm_rbuttondblclk | |||||||
| wm_rbuttondown | |||||||
| wm_rbuttonup | |||||||
| wm_renderallformats | |||||||
| wm_renderformat | |||||||
| wm_setcursor | |||||||
| wm_setfont | |||||||
| wm_sethotkey | |||||||
| wm_seticon | |||||||
| wm_setredraw | |||||||
| wm_settext | |||||||
| wm_settingchange | |||||||
| wm_showwindow | |||||||
| wm_size | |||||||
| wm_sizeclipboard | |||||||
| wm_sizing | |||||||
| wm_spoolerstatus | |||||||
| wm_stylechanged | |||||||
| wm_stylechanging | |||||||
| wm_syncpaint | |||||||
| wm_syschar | |||||||
| wm_syscolorchange | |||||||
| wm_syscommand | |||||||
| wm_sysdeadchar | |||||||
| wm_syskeydown | |||||||
| wm_syskeyup | |||||||
| wm_timechange | |||||||
| wm_timer | |||||||
| wm_vscroll | |||||||
| wm_vscrollclipboard | |||||||
| wm_windowposchanged | |||||||
| wm_windowposchanging | |||||||
| Fires when the user releases a mouse button while the mouse is over the object. | |||||||
| GotFocus |