เสียงปิดเสียงและเปิดเสียงปุ่มในแบบ html

0

คำถาม

ฉันกำลังสร้างเป็นแฟ้ม HTML เหมาะกับหลาย audios. ฉันต้องการปุ่มปิดเสียงซึ่งสามารถปิดเสียงทุก audios ของหน้านั้นด้วยกันดังนั้นถึงแม้เราเล่นอีกเสียงแม้ว่ามันจะเล่นแต่เราไม่สามารถได้ยินอะไรเลย

ฉันหมายถึงกา รหัสพูดถึงอยู่ที่นี่.

แต่มันเพียงสร้างสถานการเปิด/ปิดการแสดงปุ่มแต่ไม่ใช่ตอนนี้มันโผล่ออกเสียงที่.

เสียงป้ายกำกับใช้บนหน้าเหมือนกับด้านล่างนี้:

            <audio id="audio_playo24">
                <source src="voice/vo3.mp3" type="audio/mp3" />
            </audio>

ใครก็ได้ได้โปรประเด็นฉันในทิศทางที่ถูกต้อง?

ขอบคุณ

audio html javascript jquery
2021-11-24 04:42:05
1

คำตอบที่ดีที่สุด

1

พยายามครั้งนึงกับดรหัสนี้มันจะทำงานสบายดี

จาวาสคริปต์รหัส

function toggleMute() {
   var myAudio = document.getElementById('audio_playo24');
   myAudio.muted = !myAudio.muted;
}

รหัสแบบ HTML

<audio id="audio_playo24" controls>
   <source src="voice/vo3.mp3" type="audio/mp3" />
</audio>
<a href="javascript:void(0);" onclick="toggleMute()">Mute/Unmute</a>
2021-11-24 05:11:48

ไม่ได้ทำงานสำหรับฉัน
Jituu

ฉันตรวจสคุณหายไปแอททริบิวต์ controls ในป้ายกำกับเสียง. เรียบง่ายใช้ตัวควบคุมนี้ใช้จะเห็น ถ้ายังอยากจะใช้ตัดเสียง/เปิดเสียงเปิด/ปิดการกับจาวาสคริปต์ควบคุมแล้วต้องใช้ toggleMute() ฟังก์ชัน. ทำงานตัวอย่างที่มีอยู่ในที่อยู่ URL นี้ jsfiddle.net/0ght2xpz
Sateesh

ฉันได้ข้อผิดพลาดนี้อยู่บนคอนโซล:"Uncaught TypeError:งเอกสารgetElementByID ไม่ใช่ฟังก์ชัน"ผลลัพธ์จากรหัสไม่ได้ทำงาน
Jituu

อยู่ที่ไหนระหว่างประมวลผลดรหัสนี้? ในเบราว์เซอร์? มันจะทำงานในเบราว์เซอร์แน่นอน คุณสามารถให้รหัสของคุณอยู่ jsfiddle.net ดังนั้นฉันสามารถเห็นสิ่งที่ผิดพลาดของคุณกำลังทำอะไรอยู่
Sateesh

เอกสารgetElementById กำลังทำงานสบายดี ใช้เล็ก"ดี"ในบัตรประจำตัวครรับ
Jituu

โอเคดีถ้าคุณจะทำหน้ามีปัญหาเกี่ยวกับเรื่องนี้งั้นก็บอกฉัน
Sateesh

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่