Open In App
Related Articles

HTML | DOM TransitionEvent elapsedTime Property

Improve Article
Improve
Save Article
Save
Like Article
Like

The TransitionEvent elapsedTime property is used for returning the number of seconds for which a transition has been running when a transitionend event occurs.
The TransitionEvent elapsedTime property is read-only property.

Syntax :

event.elapsedTime

Return Value: It returns a number which represents the number of seconds for which a transition has been running.

Below program illustrates the TransitionEvent elapsedTime property :

Example: Finding out the number of seconds for which a transition has been running.




<!DOCTYPE html>
<html>
  
<head>
    <title>TransitionEvent elapsedTime Property
   </title>
    
    <style>
        #div1 {
            width: 100px;
            height: 20px;
            background: green;
            transition: 3s;
        }
          
        #div1:hover {
            width: 300px;
        }
          
        h1 {
            color: green;
        }
          
        h2 {
            font-family: Impact;
        }
          
        body {
            text-align: center;
        }
    </style>
</head>
  
<body>
  
    <h1>GeeksforGeeks</h1>
    <h2>TransitionEvent elapsedTime Property</h2>
  
    <p>Hover over the element to see the number
      of seconds the transition effect has been running. </p>
  
    <div id="div1"></div>
  
    <script>
        document.getElementById("div1").addEventListener(
          "transitionend", myevent);
  
        function myevent(event) {
            
            // Return seconds.
            this.innerHTML = "Transition time is : " + 
              event.elapsedTime + " seconds";
        }
    </script>
  
</body>
  
</html>


Output:

Supported Browsers:

  • Opera
  • Internet Explorer
  • Google Chrome
  • Firefox
  • Apple Safari

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 29 Jan, 2019
Like Article
Save Article
Similar Reads
Related Tutorials