Skip to content

Instantly share code, notes, and snippets.

@rglover
Created July 21, 2021 21:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rglover/5ec52b5c5163795e57cf2e901cafa397 to your computer and use it in GitHub Desktop.
Save rglover/5ec52b5c5163795e57cf2e901cafa397 to your computer and use it in GitHub Desktop.
List of JavaScript DOM events
const events = [
"readystatechange",
"pointerlockchange",
"pointerlockerror",
"beforecopy",
"beforecut",
"beforepaste",
"freeze",
"resume",
"search",
"securitypolicyviolation",
"visibilitychange",
"fullscreenchange",
"fullscreenerror",
"webkitfullscreenchange",
"webkitfullscreenerror",
"beforexrselect",
"abort",
"blur",
"cancel",
"canplay",
"canplaythrough",
"change",
"click",
"close",
"contextmenu",
"cuechange",
"dblclick",
"drag",
"dragend",
"dragenter",
"dragleave",
"dragover",
"dragstart",
"drop",
"durationchange",
"emptied",
"ended",
"error",
"focus",
"formdata",
"input",
"invalid",
"keydown",
"keypress",
"keyup",
"load",
"loadeddata",
"loadedmetadata",
"loadstart",
"mousedown",
"mouseenter",
"mouseleave",
"mousemove",
"mouseout",
"mouseover",
"mouseup",
"mousewheel",
"pause",
"play",
"playing",
"progress",
"ratechange",
"reset",
"resize",
"scroll",
"seeked",
"seeking",
"select",
"stalled",
"submit",
"suspend",
"timeupdate",
"toggle",
"volumechange",
"waiting",
"webkitanimationend",
"webkitanimationiteration",
"webkitanimationstart",
"webkittransitionend",
"wheel",
"auxclick",
"gotpointercapture",
"lostpointercapture",
"pointerdown",
"pointermove",
"pointerup",
"pointercancel",
"pointerover",
"pointerout",
"pointerenter",
"pointerleave",
"selectstart",
"selectionchange",
"animationend",
"animationiteration",
"animationstart",
"transitionrun",
"transitionstart",
"transitionend",
"transitioncancel",
"copy",
"cut",
"paste",
"pointerrawupdate",
];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment