Horje
What is HTML onmouseover Event Attribute

The HTML onmouseover event attribute is a global event handler that triggers a specified action when the mouse pointer moves over an HTML element. This attribute is commonly used to add interactivity to web pages by executing JavaScript code in response to a user hovering their mouse over an element. 

 

Example of HTML onmouseover Event Attribute

It will Execute a JavaScript when moving the mouse pointer over an image.
index.html
Example: HTML
 <img onmouseover="bigImg(this)" src="smiley.gif" alt="Smiley"> 

Output should be:

Example of HTML onmouseover Event Attribute

Definition and Usage of HTML onmouseover Event Attribute

The onmouseover attribute fires when the mouse pointer moves over an element.

Tip: The onmouseover attribute is often used together with the onmouseout attribute.

Browser Support of HTML onmouseover Event Attribute

Browser Support of HTML onmouseover Event Attribute

Syntax of HTML onmouseover Event Attribute

<element onmouseover="script">

Attribute Values of HTML onmouseover Event Attribute

Value Description
script The script to be run on onmouseover

Technical Details of HTML onmouseover Event Attribute

Supported HTML tags: All HTML elements, EXCEPT: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, and <title>

How to Execute a JavaScript when moving the mouse pointer over an image

The function bigImg() is triggered when the user mouse over the image. This function enlarges the image.

The function normalImg() is triggered when the mouse pointer is moved out of the image. That function sets the height and width of the image back to normal.

index.html
Example: HTML
<!DOCTYPE html>
<html>
<body>

<img onmouseover="bigImg(this)" onmouseout="normalImg(this)" border="0" src="https://horje.com/avatar.png" alt="Smiley" width="32" height="32">

<p>The function bigImg() is triggered when the user mouse over the image. This function enlarges the image.</p>
<p>The function normalImg() is triggered when the mouse pointer is moved out of the image. That function sets the height and width of the image back to normal.</p>

<script>
function bigImg(x) {
  x.style.height = "64px";
  x.style.width = "64px";
}

function normalImg(x) {
  x.style.height = "32px";
  x.style.width = "32px";
}
</script>

</body>
</html>

Output should be:

How to Execute a JavaScript when moving the mouse pointer over an image




html event attributes

Related Articles
List of Mouse Events Attribute Mouse Events Attribute
What is HTML onclick Event Attribute Mouse Events Attribute
What is HTML ondblclick Event Attribute Mouse Events Attribute
What is HTML onmousedown Event Attribute Mouse Events Attribute
What is HTML onmousemove Event Attribute Mouse Events Attribute
What is HTML onmouseout Event Attribute Mouse Events Attribute
What is HTML onmouseover Event Attribute Mouse Events Attribute
What is HTML onmouseup Event Attribute Mouse Events Attribute
What is HTML onwheel Event Attribute Mouse Events Attribute

Single Articles
Example of HTML onmouseover Event AttributeMouse Events Attribute
Definition and Usage of HTML onmouseover Event AttributeMouse Events Attribute
Browser Support of HTML onmouseover Event AttributeMouse Events Attribute
Syntax of HTML onmouseover Event AttributeMouse Events Attribute
Attribute Values of HTML onmouseover Event AttributeMouse Events Attribute
Technical Details of HTML onmouseover Event AttributeMouse Events Attribute
How to Execute a JavaScript when moving the mouse pointer over an imageMouse Events Attribute

Read Full:
Mouse Events Attribute
Type:
Develop
Category:
Web Tutorial
Sub Category:
Mouse Events Attribute
Uploaded by:
Admin
Views:
12