Skip to content
Related Articles

Related Articles

HTML | DOM MouseEvent relatedTarget Property
  • Last Updated : 15 Feb, 2019

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.




<!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
  • Opera
  • Internet Explorer
  • Google Chrome
  • Firefox



My Personal Notes arrow_drop_up
Recommended Articles
Page :