- mouseover: The onmouseover event triggers when the mouse pointer enters an element or any one of its child elements.
- mouseenter: The onmouseenter event is triggered only when the mouse pointer hits the element.
- mousemove: The onmousemove event is triggered each time the mouse pointer is moved when it is over an element.
Note: The mousemove event occurs each time the user moves the mouse by one pixel.
Note: Both onmouseenter and onmouseover elements are similar except that the onmouseenter event does not propagate up the document hierarchy.
- Difference between DOMContentLoaded and load Events
- AngularJS | ng-mouseenter Directive
- AngularJS | ng-mouseover Directive
- jQuery | mouseover() with Examples
- jQuery | mouseenter() with Examples
- jQuery | mousemove() with Examples
- AngularJS | ng-mousemove Directive
- ES6 | Events
- Node.js Events
- CSS | pointer-events Property
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.