This dispinterface provides a connection point so that an application or control can intercept events fired by an input type=image element.
Members
The HTMLInputImageEvents interface inherits from the IUnknown interface. HTMLInputImageEvents also has these types of members:
- Events
Events
The HTMLInputImageEvents interface has these events.
| Event | Description | 
|---|---|
| click | Fires when the user clicks the left mouse button on the object. 
Note  Starting with IE11, this event fires a MSPointerEvent object instead of MouseEvent. You can use the MouseEvent.pointerType property to determine the type of contact that the click originated from (touch, mouse, or pen).
 | 
| abort | Fires when the user aborts the download. | 
| activate | Fires when the object is set as the IHTMLDocument2::activeElement. | 
| afterupdate | Fires on a databound object after successfully updating the associated data in the data source object. | 
| beforeactivate | Fires immediately before the object is set as the IHTMLDocument2::activeElement. | 
| beforeeditfocus | Fires before an object contained in an editable element enters a UI Activation state or when an editable container object is control selection. | 
| beforeupdate | Fires on a databound object before updating the associated data in the data source object. | 
| blur | Fires when the object loses the input focus. | 
| controlselect | Fires when the user is about to make a control selection of the object. | 
| dataavailable | Fires periodically as data arrives from data source objects that asynchronously transmit their data. | 
| datasetchanged | Fires when the data set exposed by a data source object changes. | 
| dblclick | Fires when the user double-clicks the object. 
Note  Starting with IE11, this event fires a MSPointerEvent object instead of a MouseEvent. You can use the MouseEvent.pointerType property to determine the type of contact that the click originated from (touch, mouse, or pen).
 | 
| deactivate | Fires when the IHTMLDocument2::activeElement is changed from the current object to another object in the parent document. | 
| dragstart | Fires on the source object when the user starts to drag a text selection or selected object. | 
| error | Fires when an error occurs during object loading. | 
| errorupdate | Fires on a databound object when an error occurs while updating the associated data in the data source object. | 
| filterchange | Fires when a visual filter changes state or completes a transition. | 
| focus | Fires when the object receives focus. | 
| focusin | Fires for an element just prior to setting focus on that element. | 
| focusout | Fires for the current element with focus immediately after moving focus to another element. | 
| help | Fires when the user presses the F1 key while the client is the active window. | 
| keydown | Fires when the user presses a key. | 
| keypress | Fires when the user presses an alphanumeric key. | 
| layoutcomplete | Fires when the print or print preview layout process finishes filling the current LayoutRect object with content from the source document. | 
| load | Fires immediately after the client loads the object. | 
| mousedown | Fires when the user clicks the object with either mouse button. | 
| mouseenter | Fires when the user moves the mouse pointer into the object. | 
| mouseleave | Fires when the user moves the mouse pointer outside the boundaries of the object. | 
| mousemove | Fires when the user moves the mouse over the object. | 
| mouseout | Fires when the user moves the mouse pointer outside the boundaries of the object. | 
| mouseover | Fires when the user moves the mouse pointer into the object. | 
| mouseup | Fires when the user releases a mouse button while the mouse is over the object. | 
| mousewheel | Fires when the wheel button is rotated. | 
| move | Fires when the object moves. | 
| moveend | Fires when the object stops moving. | 
| movestart | Fires when the object starts to move. | 
| onbeforedeactivate | Fires immediately before the IHTMLDocument2::activeElement is changed from the current object to another object in the parent document. | 
| ondatasetcomplete | Fires to indicate that all data is available from the data source object. | 
| onkeyup | Fires when the user releases a key. | 
| onpage | |
| resize | Fires when the size of the object is about to change. | 
| resizeend | Fires when the user finishes changing the dimensions of the object in a control selection. | 
| resizestart | Fires when the user begins to change the dimensions of the object in a control selection. | 
| rowenter | Fires to indicate that the current row has changed in the data source and new data values are available on the object. | 
| rowexit | Fires just before the data source control changes the current row in the object. | 
| selectstart | Fires when the object is being selected. | 
Requirements
| Minimum supported client | Windows XP | 
| Minimum supported server | Windows 2000 Server | 
| Header | Mshtml.h | 
| IDL | Mshtml.idl | 
| DLL | Mshtml.dll |