Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. HTMLMediaElement
  4. durationchange

HTMLMediaElement: durationchange event

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Thedurationchange event is fired when theduration attribute has been updated.

Syntax

Use the event name in methods likeaddEventListener(), or set an event handler property.

js
addEventListener("durationchange", (event) => { })ondurationchange = (event) => { }

Event type

A genericEvent.

Examples

These examples add an event listener for the HTMLMediaElement'sdurationchange event, then post a message when that event handler has reacted to the event firing.

UsingaddEventListener():

js
const video = document.querySelector("video");video.addEventListener("durationchange", (event) => {  console.log("Not sure why, but the duration of the video has changed.");});

Using theondurationchange event handler property:

js
const video = document.querySelector("video");video.ondurationchange = (event) => {  console.log("Not sure why, but the duration of the video has changed.");};

Specifications

Specification
HTML
# event-media-durationchange
HTML
# handler-ondurationchange

Browser compatibility

Related Events

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp