Open In App

HTML | DOM MouseEvent relatedTarget Property

Last Updated : 14 Jul, 2022
Improve
Improve
Like Article
Like
Save
Share
Report

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


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads