Reputation: 5399
I'd like to know the possible events that can come from an HTML span element. Is there some documentation somewhere for each HTML element that says what events it can trigger and how?
Upvotes: 3
Views: 1535
Reputation: 1092
The list below is the closest that I have found.. Not sure if it covers all of them!! Notice that there is no onChange event handler for the span tag. Instead, you will have to use the MutationObserver to watch for changes being made to the DOM tree.
+----------------+--------------------------------------------------------------+
| Event |onActivate onAfterUpdate |
| Handlers |onBeforeActivate onBeforeCopy |
| |onBeforeCut onBeforeDeactivate |
| |onBeforeEditFocus onBeforePaste |
| |onBeforeUpdate onBlur |
| |onClick onContextMenu |
| |onControlSelect onCopy |
| |onCut onDblClick |
| |onDeactivate onDrag |
| |onDragEnd onDragEnter |
| |onDragLeave onDragOver |
| |onDragStart onDrop |
| |onErrorUpdate onFilterChange |
| |onFocus onFocusIn |
| |onFocusOut onHelp |
| |onKeyDown onKeyPress |
| |onKeyUp onLoseCapture |
| |onMouseDown onMouseEnter |
| |onMouseLeave onMouseMove |
| |onMouseOut onMouseOver |
| |onMouseUp onMouseWheel |
| |onMove onMoveEnd |
| |onMoveStart onPaste |
| |onPropertyChange onReadyStateChange |
| |onResize onResizeEnd |
| |onResizeStart onSelectStart |
| |onTimeError |
+----------------+--------------------------------------------------------------+
Upvotes: 3