Skip to content
Related Articles

Related Articles

HTML | DOM MouseEvent relatedTarget Property

View Discussion
Improve Article
Save Article
  • Last Updated : 14 Jul, 2022

The MouseEvent relatedTarget property is a read-only property and used for returning the element that is related to the element that triggered the mouse event. It can be used to indicate the element the cursor just exited using the mouseover event. It can also be used to indicate the element the cursor just entered using the mouseout event. 

Syntax

event.relatedTarget

Below programs illustrate the MouseEvent relatedTarget property: 

Example-1: Getting the element the cursor just exited. 

html




<!DOCTYPE html>
<html>
 
<head>
    <title>
      MouseEvent relatedTarget property in HTML
   </title>
   
    <style>
        div {
            border: 3px solid green;
            height: 100px;
            width: 500px;
        }
         
        h1 {
            color: green;
        }
         
        h2 {
            font-family: Impact;
        }
         
        body {
            text-align: center;
        }
    </style>
</head>
 
<body>
 
    <h1>GeeksforGeeks</h1>
    <h2>MouseEvent relatedTarget property
    </h2>
 
    <p onmouseover="mouse(event)">
     Move the mouse cursor over this paragraph.
    </p>
 
    <script>
        function mouse(event) {
           
            // Return reference of the element.
            alert(" The element exited by the cursor is :  "
                  + event.relatedTarget.tagName + " element.");
        }
    </script>
 
</body>
 
</html>

Output: 

Before moving over text:

  

After moving over text:

  

Supported Browsers:

  • Apple Safari 1
  • Opera 12.1
  • Internet Explorer 9
  • Google Chrome 1
  • Edge 12
  • Firefox 1.5

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!