Skip to content
Related Articles

Related Articles

HTML | DOM Video poster Property

Improve Article
Save Article
  • Last Updated : 12 Aug, 2022
Improve Article
Save Article

The Video poster property is used for setting or returning the value of the poster attribute of a video. The poster attribute is specifically used to display an image while the video is being downloaded, or until the play button is hit by the user. The first frame of the video is displayed if the poster option is not included. 

Syntax: Return the poster property:

videoObject.poster

Set the poster property:

videoObject.poster = URL

Property Values

  • URL : It is used to specify the URL of the video file.

Two Possible Values :

  1. Absolute URL: It points to another webpage.
  2. Relative URL: It points to other files of the same web page.

Below program illustrates the Video Poster property : 

Example: Changing the poster image of a video. 

html




<!DOCTYPE html>
<html>
 
<head>
<title>DOM Video poster Property</title>
</head>
 
<body style="text-align:center">
 
    <h1 style="color:green">
    GeeksforGeeks
</h1>
    <h2 style="font-family: Impact">
    Video Poster Property
</h2>
    <br>
 
    <video id="Test_Video"
        width="360"
        height="240"
        poster="gfg_200X200.png"
        controls>
         
        <source src="samplevideo.mp4"
                type="video/mp4">
        <source src="movie.ogg"
                type="video/ogg">
    </video>
 
     
 
 
<p>To change the poster image,
    double click the "Change Poster" button.</p>
 
 
 
 
    <button ondblclick="My_Video()"
            type="button">Change Poster</button>
 
    <script>
        function My_Video() {
            document.getElementById(
            "Test_Video").poster = "Unknown.png";
        }
    </script>
 
</body>
 
</html>

Output: Before clicking the button:: After clicking the button: Supported Browsers:

  • Apple Safari 3.1
  • Internet Explorer 9
  • Firefox 3.6
  • Google Chrome 3
  • Edge 12
  • Opera 10.5

My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!