Thuộc tính sự kiện ondurationchange HTML
Ví dụ
Thông báo rằng thời lượng của video đã thay đổi:
<script>
function myFuncion() {
alert("The video duration has
changed");
}
</script>
<video ondurationchange="myFunction()">
Hãy tự mình thử »Thêm các ví dụ "Hãy tự mình thử" bên dưới.
Định nghĩa và cách sử dụng
Sự kiện thay đổi thời lượng xảy ra khi dữ liệu thời lượng của âm thanh/video được chỉ định bị thay đổi.
Lưu ý: Khi âm thanh/video được tải, thời lượng sẽ thay đổi từ "NaN" thành thời lượng thực tế của âm thanh/video.
Trong quá trình tải âm thanh/video, các sự kiện sau sẽ xảy ra theo thứ tự sau:
- khởi động tải
- thời lượng thay đổi
- siêu dữ liệu đã tải
- dữ liệu đã tải
- tiến triển
- có thể chơi
- có thể chơi xuyên suốt
Hỗ trợ trình duyệt
Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ sự kiện.
Event | |||||
---|---|---|---|---|---|
durationchange | Yes | 9.0 | Yes | Yes | Yes |
Cú pháp
< element ondurationchange=" script ">
Giá trị thuộc tính
Value | Description |
---|---|
script | The script to be run on duration change |
Chi tiết kỹ thuật
Các thẻ HTML được hỗ trợ: | <âm thanh> và <video> |
---|---|
Các đối tượng JavaScript được hỗ trợ: | Âm thanh, Video |
Thêm ví dụ
Ví dụ
Cảnh báo rằng thời lượng của âm thanh đã thay đổi:
<script>
function myFuncion() {
alert("The audio duration has
changed");
}
</script>
<audio ondurationchange="myFunction()">
Hãy tự mình thử »