Tutorials References Menu

HTML onpause Attribute


Definition and Usage

The onpause attribute defines a script to be run when the audio/video is paused either by the user or programmatically.

Tip: The onplay attribute is used to define a script to run when the audio/video has been started or is no longer paused.


Applies to

The onpause attribute is part of the Event Attributes, and can be used on the following elements:

Elements Event
<audio> pause
<video> pause

Examples

Audio Example

Run "myFunction" if the audio is paused:

<audio onpause="myFunction()">
Try it Yourself »

Video Example

Run "myFunction" if the video is paused:

<video onpause="myFunction()">
Try it Yourself »

Browser Support

The onpause attribute has the following browser support for each element:

Element
audio Yes 9.0 Yes Yes Yes
video Yes 9.0 Yes Yes Yes