HTMLオーディオ/ビデオDOM期間プロパティ

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

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

var vid = document.getElementById("video1");
alert(vid.duration);

定義と使用法

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

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

注:このプロパティは読み取り専用です。


ブラウザのサポート

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

Property
duration Yes 9.0 3.5 Yes Yes

構文

audio|video.duration

技術的な詳細

戻り値: ビデオの長さを秒単位で表す数値。ビデオが設定されていない場合は、「NaN」(Not-a-Number)が返されます。ビデオがストリーミングされ、事前定義された長さがない場合、「Inf」(無限大)が返されます。

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