Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save dovanduy/61bc24f6a0869d5d36fe0346ca220cc8 to your computer and use it in GitHub Desktop.
Save dovanduy/61bc24f6a0869d5d36fe0346ca220cc8 to your computer and use it in GitHub Desktop.
[JavaScript] Dispatching mouse move event
// look here for more details : https://developer.mozilla.org/en-US/docs/DOM/event.initMouseEvent
var mouseMoveEvent = document.createEvent("MouseEvents");
mouseMoveEvent.initMouseEvent(
"mousemove", //event type : click, mousedown, mouseup, mouseover, mousemove, mouseout.
true, //canBubble
false, //cancelable
window, //event's AbstractView : should be window
1, // detail : Event's mouse click count
50, // screenX
50, // screenY
50, // clientX
50, // clientY
false, // ctrlKey
false, // altKey
false, // shiftKey
false, // metaKey
0, // button : 0 = click, 1 = middle button, 2 = right button
null // relatedTarget : Only used with some event types (e.g. mouseover and mouseout). In other cases, pass null.
);
document.dispatchEvent(mouseMoveEvent)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment