【发布时间】:2016-08-16 16:49:39
【问题描述】:
我想在单击图像时播放声音(我将其作为背景图像放在 div 中),而不是在鼠标向上时播放声音。所以声音只会在鼠标向下时播放。但是现在,点击图片后声音不会停止播放。
这是 div 的 html:
audio id="audio" src="sound/sound1.mp3" preload="auto"
class="container1" onclick="play()" value="PLAY"
这是我的 JavaScript:
函数播放(){
var audio = document.getElementById('audio');
audio.currentTime = 0;
audio.play();
}
也许我应该创建另一个名为 pause() 的函数并在 HTML 中使用 onmouseup="pause()" ?但是如何做另一个函数来调用这个停止呢?我很想听听一些建议。我是这里的新手。对不起格式。谢谢!
【问题讨论】:
标签: javascript html audio web