Skip to content

Instantly share code, notes, and snippets.

@piouc
Created April 22, 2017 18:01
Show Gist options
  • Save piouc/0b1f1ccfb74dd50a5ccc6f1f9a85b91d to your computer and use it in GitHub Desktop.
Save piouc/0b1f1ccfb74dd50a5ccc6f1f9a85b91d to your computer and use it in GitHub Desktop.
All DOM events
[
"cached",
"error",
"abort",
"load",
"beforeunload",
"unload",
"online",
"offline",
"focus",
"blur",
"open",
"message",
"close",
"pagehide",
"pageshow",
"popstate",
"animationstart",
"animationend",
"animationiteration",
"transitionstart",
"transitioncancel",
"transitionend",
"transitionrun",
"reset",
"submit",
"beforeprint",
"afterprint",
"compositionstart",
"compositionupdate",
"compositionend",
"fullscreenchange",
"fullscreenerror",
"resize",
"scroll",
"cut",
"copy",
"paste",
"Event",
"keydown",
"keypress",
"keyup",
"mouseenter",
"mouseover",
"mousemove",
"mousedown",
"mouseup",
"auxclick",
"click",
"dblclick",
"contextmenu",
"wheel",
"mouseleave",
"mouseout",
"select",
"pointerlockchange",
"pointerlockerror",
"dragstart",
"drag",
"dragend",
"dragenter",
"dragover",
"dragleave",
"drop",
"durationchange",
"loadedmetadata",
"loadeddata",
"canplay",
"canplaythrough",
"ended",
"emptied",
"stalled",
"suspend",
"play",
"playing",
"pause",
"waiting",
"seeking",
"seeked",
"ratechange",
"timeupdate",
"volumechange",
"complete",
"audioprocess",
"loadstart",
"progress",
"timeout",
"loadend",
"change",
"storage",
"checking",
"downloading",
"noupdate",
"obsolete",
"updateready",
"broadcast",
"CheckboxStateChange",
"hashchange",
"input",
"RadioStateChange",
"readystatechange",
"ValueChange",
"invalid",
"localized",
"show",
"SVGAbort",
"SVGError",
"SVGLoad",
"SVGResize",
"SVGScroll",
"SVGUnload",
"SVGZoom",
"blocked",
"success",
"upgradeneeded",
"versionchange",
"AlertActive",
"AlertClose",
"CssRuleViewRefreshed",
"CssRuleViewChanged",
"CssRuleViewCSSLinkClicked",
"afterscriptexecute",
"beforescriptexecute",
"DOMMenuItemActive",
"DOMMenuItemInactive",
"DOMWindowCreated",
"DOMTitleChanged",
"DOMWindowClose",
"SSWindowClosing",
"SSWindowStateReady",
"SSWindowStateBusy",
"DOMLinkAdded",
"DOMLinkRemoved",
"DOMMetaAdded",
"DOMMetaRemoved",
"DOMWillOpenModalDialog",
"DOMModalDialogClosed",
"popuphidden",
"popuphiding",
"popupshowing",
"popupshown",
"DOMPopupBlocked",
"TabOpen",
"TabClose",
"TabSelect",
"TabShow",
"TabHide",
"TabPinned",
"TabUnpinned",
"SSTabClosing",
"SSTabRestoring",
"SSTabRestored",
"visibilitychange",
"chargingchange",
"chargingtimechange",
"dischargingtimechange",
"levelchange",
"alerting",
"busy",
"callschanged",
"cfstatechange",
"connected",
"connecting",
"dialing",
"disconnected",
"disconnecting",
"held",
"incoming",
"resuming",
"statechange",
"voicechange",
"compassneedscalibration",
"devicelight",
"devicemotion",
"deviceorientation",
"deviceproximity",
"MozOrientation",
"orientationchange",
"userproximity",
"icccardlockerror",
"iccinfochange",
"smartcard-insert",
"smartcard-remove",
"stkcommand",
"stksessionend",
"cardstatechange",
"delivered",
"received",
"sent",
"ussdreceived",
"mozbrowserclose",
"mozbrowsercontextmenu",
"mozbrowsererror",
"mozbrowsericonchange",
"mozbrowserlocationchange",
"mozbrowserloadend",
"mozbrowserloadstart",
"mozbrowseropenwindow",
"mozbrowsersecuritychange",
"mozbrowsershowmodalprompt",
"mozbrowsertitlechange",
"DOMFrameContentLoaded",
"DOMAttributeNameChanged",
"DOMAttrModified",
"DOMCharacterDataModified",
"DOMContentLoaded",
"DOMElementNameChanged",
"DOMNodeInserted",
"DOMNodeInsertedIntoDocument",
"DOMNodeRemoved",
"DOMNodeRemovedFromDocument",
"DOMSubtreeModified",
"MozEdgeUIGesture",
"MozMagnifyGesture",
"MozMagnifyGestureStart",
"MozMagnifyGestureUpdate",
"MozPressTapGesture",
"MozRotateGesture",
"MozRotateGestureStart",
"MozRotateGestureUpdate",
"MozSwipeGesture",
"MozTapGesture",
"MozTouchDown",
"MozTouchMove",
"MozTouchUp",
"touchcancel",
"touchend",
"touchenter",
"touchleave",
"touchmove",
"touchstart",
"pointerover",
"pointerenter",
"pointerdown",
"pointermove",
"pointerup",
"pointercancel",
"pointerout",
"pointerleave",
"gotpointercapture",
"lostpointercapture",
"appinstalled",
"audioend",
"audiostart",
"beginEvent",
"boundary",
"devicechange",
"DOMActivate",
"DOMFocusIn",
"DOMFocusOut",
"end",
"endEvent",
"focusinUnimplemented",
"focusoutUnimplemented",
"gamepadconnected",
"gamepaddisconnected",
"languagechange",
"mark",
"nomatch",
"notificationclick",
"push",
"pushsubscriptionchange",
"repeatEvent",
"resourcetimingbufferfull",
"result",
"resume",
"selectstart",
"selectionchange",
"soundend",
"soundstart",
"speechend",
"speechstart",
"start",
"voiceschanged",
"vrdisplayconnected",
"vrdisplaydisconnected",
"vrdisplaypresentchange",
"beforeinstallprompt",
"connectionInfoUpdate",
"datachange",
"dataerror",
"DOMMouseScroll",
"dragdrop",
"dragexit",
"draggesture",
"mousewheel",
"MozAudioAvailable",
"MozBeforeResize",
"mozbrowseractivitydone",
"mozbrowserasyncscroll",
"mozbrowseraudioplaybackchange",
"mozbrowsercaretstatechanged",
"mozbrowserdocumentfirstpaint",
"mozbrowserfindchange",
"mozbrowserfirstpaint",
"mozbrowsermanifestchange",
"mozbrowsermetachange",
"mozbrowseropensearch",
"mozbrowseropentab",
"mozbrowserresize",
"mozbrowserscroll",
"mozbrowserscrollareachanged",
"mozbrowserscrollviewchange",
"mozbrowserselectionstatechanged",
"mozbrowserusernameandpasswordrequired",
"mozbrowservisibilitychange",
"MozGamepadButtonDown",
"MozGamepadButtonUp",
"MozMousePixelScroll",
"MozScrolledAreaChanged",
"moztimechange",
"onconnected",
"disabled",
"enabled",
"held",
"holding",
"statuschange",
"overflow",
"text",
"underflow",
"uploadprogress",
"command",
"commandupdate",
"MozAfterPaint",
"DOMAutoComplete",
"fullscreen",
"sizemodechange",
"MozEnteredDomFullscreen"
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment