Tutorials References Exercises Sign Up Menu
Create Website Get Certified Pro

HTML Audio/Video DOM waiting Event

❮ HTML Audio/Video DOM Reference


Alert that the video needs to buffer the next frame before it can start playing:

var vid = document.getElementById("myVideo");
vid.onwaiting = function() {
    alert("Wait! I need to buffer the next frame");
Try it Yourself »

Definition and Usage

The waiting event occurs when the video stops because it needs to buffer the next frame.

This event can also be used on <audio> elements, but it is mostly used for videos.

Browser Support

The numbers in the table specify the first browser version that fully supports the event.

waiting Yes 9.0 Yes Yes Yes



<audio|video onwaiting="myScript">Try it

In JavaScript:

audio|video.onwaiting=function(){myScript};Try it

In JavaScript, using the addEventListener() method:

audio|video.addEventListener("waiting", myScript);Try it

Technical Details

Supported HTML tags: <audio> and <video>
Supported JavaScript objects: Audio, Video

❮ HTML Audio/Video DOM Reference