Open In App

HTML | DOM Video currentTime Property

The Video currentTime property is used to set or return the current position of the video playback. The Video currentTime property returns the video playback position in the form of seconds. The playback jumps to the specified position when this property is set. 

Syntax: 



 videoObject.currentTime
 videoObject.currentTime = seconds

Property Values:

Return Value: It returns a numeric value that representing the current playback time in seconds.



Below program illustrates the Video currentTime Property: 

Example: Setting time position to 50 seconds. 




<!DOCTYPE html>
<html>
 
<head>
    <title>
        HTML | DOM Video currentTime Property
    </title>  
    <style>
        h1 {
            color: green;
        }
         
        h2 {
            font-family: Impact;
        }
         
        body {
            text-align: center;
        }
    </style>
</head>
 
<body>
 
    <h1>GeeksforGeeks</h1>
    <h2>
      Video currentTime Property
    </h2>
    <br>
 
    <video id="Test_Video"
           width="360"
           height="240"
           controls>
        <source src="samplevideo.mp4"
                type="video/mp4">
        <source src="movie.ogg"
                type="video/ogg">
    </video>
 
    <p>
      For setting the current video playback position,
      double click the "Change Position" button.
    </p>
 
    <button ondblclick="My_Video()"
            type="button">
      Change Position
    </button>
 
    <script>
        var v = document.getElementById("Test_Video");
 
        function My_Video() {
            v.currentTime = 50;
        }
    </script>
 
</body>
 
</html>

Output:

Supported Browsers: The browser supported by HTML | DOM Video currentTime Property are listed below:


Article Tags :