Sự kiện onvolumechange
Thí dụ
Thực thi JavaScript khi âm lượng của video đã được thay đổi:
<video onvolumechange="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 onvolumechange xảy ra mỗi khi thay đổi âm lượng của video / âm thanh.
Sự kiện này được gọi bởi:
- Tăng hoặc giảm âm lượng
- Tắt tiếng hoặc bật tiếng trình phát media
Mẹo: Sử dụng thuộc tính âm lượng của Đối tượng Âm thanh / Video để đặt hoặc trả về âm lượng âm thanh của âm thanh / video.
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 | |||||
---|---|---|---|---|---|
onvolumechange | Yes | 9.0 | Yes | Yes | Yes |
Cú pháp
Trong HTML:
<element onvolumechange="myScript">
Trong JavaScript:
object.onvolumechange = function(){myScript};
Trong JavaScript, sử dụng phương thức addEventListener ():
object.addEventListener("volumechange", 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 âm lượng của âm thanh đã được thay đổi:
<audio onvolumechange="myFunction()">
Thí dụ
Sử dụng thuộc tính âm lượng để đặt âm lượng:
document.getElementById("myVideo").volume = 0.2;