任何人都可以在这里帮助我,因为我不太确定问题是什么,我认为它与其中一条线的放置有关。
https://jsfiddle.net/70kwwpqp/
<div class="animatedButton">
<audio id="Sound" src="Sounds/beep.mp3"> </audio>
<a href="Home.html">
<button class="aButton" <onclick="playBeep()"> <img src="img/Home.png"> </button>
</a>
</div>
function playBeep ()
{
var sound = document.getElementById("aButton")
sound.play()
}
答案 0 :(得分:1)
<audio id="audio" src="http://www.soundjay.com/button/beep-07.wav" autostart="false" ></audio>
<a onclick="playSound();"> Play</a>
<script>
function playSound() {
var sound = document.getElementById("audio");
sound.play();
}
</script>
&#13;
答案 1 :(得分:0)
您遇到语法错误,JSFiddle会为您突出显示它。 <
之前不应该有onclick
。
此外,您收到button
并将其询问play()
。你应该通过id Sound
获取音频元素并播放它。