เหตุการณ์ onvolumechange

การเรียกใช้และการประกาศ

เกิดเหตุการณ์ onvolumechange ในแต่ละครั้งที่เปลี่ยนระดับเสียงของวีดีโอ/แถลงความเสียง

เหตุการณ์ที่จะกระตุ้นอุปกรณ์นี้

  • เพิ่มหรือลดระดับเสียง
  • ปิดเสียงหรือเปิดเสียงเครื่องเล่นมีเดีย

คำแนะนำ:ใช้วิธีของแถลงความเสียง/วีดีโอ ตัวแปร volume เพื่อตั้งค่าหรือกู้ระดับเสียงของแถลงความเสียง/วีดีโอ

ตัวอย่าง

ตัวอย่าง 1

ปฏิบัติการ JavaScript ขณะที่ระดับเสียงของวีดีโอเปลี่ยนแปลง:

<video onvolumechange="myFunction()">

ทดลองด้วยตัวเอง

ตัวอย่าง 2

ปฏิบัติการ JavaScript ขณะที่ระดับเสียงของแถลงความเสียงเปลี่ยนแปลง:

<audio onvolumechange="myFunction()">

ทดลองด้วยตัวเอง

ตัวอย่าง 3

ตั้งค่าระดับเสียงด้วยตัวแปร volume:

document.getElementById("myVideo").volume = 0.2;

ทดลองด้วยตัวเอง

คำสั่ง

ใน HTML

<element onvolumechange="myScript">

ทดลองด้วยตัวเอง

ใน JavaScript

object.onvolumechange = function(){myScript};

ทดลองด้วยตัวเอง

ใน JavaScript ใช้วิธี addEventListener()

object.addEventListener("volumechange", myScript);

ทดลองด้วยตัวเอง

หมายเหตุ:Internet Explorer 8 หรือตัวรุ่นเก่ากว่าไม่สนับสนุน วิธีการ addEventListener()

รายละเอียดเทคนิค

การโบลาพยานตรงข้าม: ไม่สนับสนุน
สามารถยกเลิกได้: ไม่สนับสนุน
ประเภทเหตุการณ์: Event
ติดตั้ง HTML ตามที่สนับสนุน: <audio> และ <video>
DOM รุ่น: Level 3 Events

การสนับสนุนเวอร์ชั่นเบราซเรอร์

ตัวเลขในตารางระบุแบบรีบาย ของเวอร์ชั่นเบราซเรอร์แรกที่สนับสนุนกิจกรรมนี้อย่างเต็มที่

กิจกรรม Chrome IE Firefox Safari Opera
onvolumechange การสนับสนุน 9.0 การสนับสนุน การสนับสนุน การสนับสนุน