HTMLMediaElement: Play Event - Web APIs | MDN
Có thể bạn quan tâm
- Skip to main content
- Skip to search
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
- Learn more
- See full compatibility
- Report feedback
The play event is fired when the paused property is changed from true to false, as a result of the play method, or the autoplay attribute.
This event is not cancelable and does not bubble.
In this article
- Syntax
- Event type
- Examples
- Specifications
- Browser compatibility
- Related Events
- See also
Syntax
Use the event name in methods like addEventListener(), or set an event handler property.
jsaddEventListener("play", (event) => { }) onplay = (event) => { }Event type
A generic Event.
Examples
These examples add an event listener for the HTMLMediaElement's play event, then post a message when that event handler has reacted to the event firing.
Using addEventListener():
jsconst video = document.querySelector("video"); video.addEventListener("play", (event) => { console.log( "The Boolean paused property is now 'false'. Either the play() method was called or the autoplay attribute was toggled.", ); });Using the onplay event handler property:
jsconst video = document.querySelector("video"); video.onplay = (event) => { console.log( "The Boolean paused property is now 'false'. Either the play() method was called or the autoplay attribute was toggled.", ); };Specifications
| Specification |
|---|
| HTML# event-media-play |
| HTML# handler-onplay |
Browser compatibility
Related Events
- The HTMLMediaElement playing event
- The HTMLMediaElement waiting event
- The HTMLMediaElement seeking event
- The HTMLMediaElement seeked event
- The HTMLMediaElement ended event
- The HTMLMediaElement loadedmetadata event
- The HTMLMediaElement loadeddata event
- The HTMLMediaElement canplay event
- The HTMLMediaElement canplaythrough event
- The HTMLMediaElement durationchange event
- The HTMLMediaElement timeupdate event
- The HTMLMediaElement pause event
- The HTMLMediaElement ratechange event
- The HTMLMediaElement volumechange event
- The HTMLMediaElement suspend event
- The HTMLMediaElement emptied event
- The HTMLMediaElement stalled event
See also
- HTMLAudioElement
- HTMLVideoElement
- <audio>
- <video>
Help improve MDN
Was this page helpful to you? Yes No Learn how to contributeThis page was last modified on May 2, 2025 by MDN contributors.
View this page on GitHub • Report a problem with this content Filter sidebar- HTMLMediaElement
- Instance properties
- audioTracks
- autoplay
- buffered
- controller Non-standard Deprecated
- controls
- controlsList
- crossOrigin
- currentSrc
- currentTime
- defaultMuted
- defaultPlaybackRate
- disableRemotePlayback
- duration
- ended
- error
- loop
- mediaGroup Non-standard Deprecated
- mediaKeys
- muted
- networkState
- paused
- playbackRate
- played
- preload
- preservesPitch
- readyState
- remote
- seekable
- seeking
- sinkId
- src
- srcObject
- textTracks
- videoTracks
- volume
- Instance methods
- addTextTrack()
- canPlayType()
- captureStream()
- fastSeek()
- load()
- pause()
- play()
- seekToNextFrame() Non-standard Deprecated
- setMediaKeys()
- setSinkId()
- Events
- abort
- canplay
- canplaythrough
- durationchange
- emptied
- encrypted
- ended
- error
- loadeddata
- loadedmetadata
- loadstart
- pause
- play
- playing
- progress
- ratechange
- seeked
- seeking
- stalled
- suspend
- timeupdate
- volumechange
- waiting
- waitingforkey
- Inheritance
- HTMLElement
- Element
- Node
- EventTarget
Từ khóa » Html5 Listen
-
The Embed Audio Element - HTML: HyperText Markup Language
-
HTML Lists - W3Schools
-
HTML5 API Listen For Changes To Video And Audio Device Permission
-
HTML5: Listen – Wikibooks, Sammlung Freier Lehr-, Sach
-
HTML5 Canvas Listen Or Don't Listen To Events With Konva - Konva
-
Drop Target Listens To Which Events In HTML5? - Tutorialspoint
-
Audio Autoplay: What Does It Do In HTML5? (Listen To Find Out!) »
-
HTML5 - SoundCloud
-
HTML5 May Help Web Pages Talk, Listen - Computerworld
-
LISTEN FOR ONLINE AND OFFLINE EVENTS - HTML5: Your Visual ...
-
Bbb-html5 To Listen To 127.0.0.1 Only · Issue #8894 - GitHub