HTML Audio/Video DOM duration プロパティ

❮ HTML オーディオ/ビデオ DOM リファレンス

現在のビデオの長さを取得します:

var vid = document.getElementById("video1");
alert(vid.duration);
Try it Yourself ❯

定義と用法

duration プロパティは、秒単位で、現在のオーディオ/ビデオの長さを返します。

オーディオ/ビデオがセット設定されていない場合は、NaN(Not-a-Number)が返されます。

注: このプロパティはリードオンリーです。


ブラウザ・サポート

表中の数字は、プロパティを完全にサポートした最初のブラウザ・バージョンを指定しています。

プロパティ
duration Yes 9.0 3.5 Yes Yes

構文

audio|video.duration

技術的詳細

戻り値: 数値。秒単位でビデオの長さを表す。ビデオがセットされていない場合、"NaN" (Not-a-Number) が返される。 ビデオがストリーミングされ、定義済みの長さ持っていない場合、"Inf"(Infinity:無限大)が返される。

HTML audio Tag Reference HTML オーディオ/ビデオ DOM リファレンス