ontimeupdate Event
Thí dụ
Thực thi JavaScript khi vị trí phát lại hiện tại đã thay đổi:
<video ontimeupdate="myFunction()">
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 cập nhật thời gian xảy ra khi vị trí phát của âm thanh / video đã thay đổi.
Sự kiện này được gọi bởi:
- Phát âm thanh / video
- Di chuyển vị trí phát lại (như khi người dùng chuyển tiếp nhanh đến một điểm khác trong âm thanh / video)
Mẹo: Sự kiện ontimeupdate thường được sử dụng cùng với thuộc tính currentTime của Đối tượng âm thanh / video, sẽ trả về vị trí hiện tại của phát lại âm thanh / video, tính bằng giây.
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 | |||||
---|---|---|---|---|---|
ontimeupdate | Yes | 9.0 | Yes | Yes | Yes |
Cú pháp
Trong HTML:
<element ontimeupdate="myScript">
Trong JavaScript:
object.ontimeupdate = function(){myScript};
Trong JavaScript, sử dụng phương thức addEventListener ():
object.addEventListener("timeupdate", myScript);
Lưu ý: Phương thức addEventListener () không được hỗ trợ trong Internet Explorer 8 và các phiên bản trước đó.
Chi tiết kỹ thuật
Bong bóng: | Không |
---|---|
Có thể hủy bỏ: | Không |
Loại sự kiện: | Biến cố |
Các thẻ HTML được hỗ trợ: | <audio> và <video> |
Phiên bản DOM: | Sự kiện cấp 3 |
Các ví dụ khác
Thí dụ
Thực thi JavaScript khi vị trí phát lại hiện tại của âm thanh đã thay đổi:
<audio ontimeupdate="myFunction()">
Thí dụ
Sử dụng thuộc tính currentTime để đặt vị trí phát lại hiện tại thành 5 giây:
document.getElementById("myVideo").currentTime = 5;