HTML | DOM Video controls Property
The Video controls property is used to set or return whether a video should display standard video controls or not. The <video> controls attribute are reflected by this property.
The video controls included in the property are:
- Play
- Pause
- Volume
- Fullscreen Mode
- Seeking
- Captions/Subtitles
- Track
Syntax:
- Returning the controls property:
videoObject.controls
- Setting the controls property:
videoObject.controls = true|false
Property Values:
- true|false: It is used to specify whether a video should have controls displayed or not.
Return Values: Return value is Boolean, it returns true if video controls are displayed, otherwise, it returns false.
Below program illustrates the Video controls Property :
Example: Enabling controls for a video.
html
<!DOCTYPE html> < html > < head > < title > Video controls Property in HTML </ title > < style > h1 { color: green; } h2 { font-family: Impact; } body { text-align: center; } </ style > </ head > < body > < h1 >GeeksforGeeks</ h1 > < h2 >Video controls Property</ h2 > < br > < video id="Test_Video" width="360" height="240"> < source src="samplevideo.mp4" type="video/mp4"> < source src="movie.ogg" type="video/ogg"> </ video > < p >To enable video controls, double click the "Enable Controls" button.</ p > < button ondblclick="My_Video()" type="button"> Enable Controls </ button > < p id="test"></ p > < script > function My_Video() { document.getElementById( "Test_Video").controls = true; } </ script > </ body > </ html > |
Output:
- Before clicking the button:
- After clicking the button:
Supported Browsers: The browser supported by HTML | DOM Video controls Property are listed below:
- Google Chrome 3 and above
- Edge 12 and above
- Internet Explorer 9 and above
- Firefox 3.5 and above
- Opera 10.5 and above
- Apple Safari 3.1 and above
Please Login to comment...