Sự kiện ontimeupdate

Định nghĩa và cách sử dụng

Sự kiện ontimeupdate xảy ra khi vị trí phát hiện tại của âm thanh/video thay đổi.

Sự kiện này được kích hoạt bởi:

  • Phát âm thanh/video
  • Di chuyển vị trí phát hiện tại (ví dụ khi người dùng cuộn nhanh đến điểm khác trong âm thanh/video)

Lưu ý:Sự kiện ontimeupdate thường đi kèm với đối tượng Thuộc tính currentTimeKhi sử dụng chung, thuộc tính này trả về vị trí phát hiện tại của âm thanh/video, bằng giây.

Mô hình

Ví dụ 1

Chạy JavaScript khi vị trí phát hiện tại thay đổi:

<video ontimeupdate="myFunction()">

Thử ngay

Ví dụ 2

Chạy JavaScript khi vị trí phát hiện tại của âm thanh thay đổi:

<audio ontimeupdate="myFunction()">

Thử ngay

Ví dụ 3

Sử dụng thuộc tính currentTime để thiết lập vị trí phát hiện tại là 5 giây:

document.getElementById("myVideo").currentTime = 5;

Thử ngay

Cú pháp

Trong HTML:

<element ontimeupdate="myScript">

Thử ngay

Trong JavaScript:

object.ontimeupdate = function(){myScript};

Thử ngay

Trong JavaScript, sử dụng phương thức addEventListener():

object.addEventListener("timeupdate", myScript);

Thử ngay

Ghi chú:Internet Explorer 8 hoặc sớm hơn không hỗ trợ Phương thức addEventListener()

Chi tiết kỹ thuật

Bong bóng: Không hỗ trợ
Có thể hủy: Không hỗ trợ
Loại sự kiện: Sự kiện
Thẻ HTML được hỗ trợ: <audio> và <video>
Phiên bản DOM: Sự kiện Level 3

Hỗ trợ trình duyệt

Số trong bảng cho thấy phiên bản trình duyệt đầu tiên hỗ trợ sự kiện này hoàn toàn.

Sự kiện Chrome IE Firefox Safari Opera
ontimeupdate Hỗ trợ 9.0 Hỗ trợ Hỗ trợ Hỗ trợ