Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

คุณสมบัติ volume ของ Video ใน HTML DOM

คุณสมบัติ volume ของ HTML DOM Video ใช้สำหรับคืนค่า หรือตั้งค่าตัวเลขที่สอดคล้องกับระดับเสียงปัจจุบันของสื่อ

ไวยากรณ์ (Syntax)

การคืนค่า volume เป็นตัวเลข

mediaObject.volume

การตั้งค่า volume เป็นตัวเลข

mediaObject.volume = number

หมายเหตุ: ตัวเลขมีค่าสูงสุด '1.0' และถ้า '0.0' เสียงจะเป็นระดับต่ำสุด

ตัวอย่างการใช้งาน

ตัวอย่างต่อไปนี้แสดงการใช้งานคุณสมบัติ Video volume:

<!DOCTYPE html> <html> <head> <title>HTML DOM Video volume</title> <style>    * {       padding: 2px;       margin:5px;    }    form {       width:70%;       margin: 0 auto;       text-align: center;    }    input[type="button"] {       border-radius: 10px;    } </style> </head> <body>    <form>         <fieldset>          <legend>HTML-DOM-Video-volume</legend>          <video id="demo" width="320" controls><source          src="https://www.tutorialspoint.com/html5/foo.mp4" type="video/mp4"></video><br>          <input type="button" onclick="getTrackDetails(1)" value="Too High (-)">          <input type="button" onclick="getTrackDetails(2)" value="Too Low (+)">          <div id="divDisplay"></div>         </fieldset>    </form>    <script>       var divDisplay = document.getElementById("divDisplay");       var demo = document.getElementById("demo");       function getTrackDetails(val) {          if(val === 1){             if(demo.volume < 0.2)                demo.volume = 0.1;                demo.volume -= 0.1;                divDisplay.textContent = 'Volume: '+demo.volume;             }          else{             demo.volume += 0.1;             divDisplay.textContent = 'Volume: '+demo.volume;          }       }    </script> </body> </html>

ผลลัพธ์

คลิกปุ่ม 'Too High (-)' 2 ครั้ง (ลดเสียงลง 2 ระดับ):

คุณสมบัติ volume ของ Video ใน HTML DOM

คลิกปุ่ม 'Too Low (+)' 1 ครั้ง (เพิ่มเสียงขึ้น 1 ระดับ):

คุณสมบัติ volume ของ Video ใน HTML DOM