如何再次播放声音而不必等待它关闭javascript

如何再次播放声音而不必等待它关闭javascript,javascript,audio,playback,replay,Javascript,Audio,Playback,Replay,我在我的网站上做了一个按钮。当你点击它时,它会发出声音。当您再次单击它时,它首先完成声音播放,然后再次播放。我希望它再次播放声音,并保留上一次单击。这是我的密码: <script type="text/javascript"> var audio = new Audio('749a13_Ba_Dum_Tss_Sound_Effect.mp3'); function play(){ audio.play(); } </scri

我在我的网站上做了一个按钮。当你点击它时,它会发出声音。当您再次单击它时,它首先完成声音播放,然后再次播放。我希望它再次播放声音,并保留上一次单击。这是我的密码:

    <script type="text/javascript">

    var audio = new Audio('749a13_Ba_Dum_Tss_Sound_Effect.mp3');

    function play(){
    audio.play();
    }

    </script>


    <audio id="badumtssssound" autoplay preload="auto" autobuffer> 
    <source src="749a13_Ba_Dum_Tss_Sound_Effect.mp3">
    </audio>

    <a onClick="play();"><img src="play_button.png" /></a>

var audio=新音频('749a13_Ba_Dum_Tss_Sound_Effect.mp3');
函数播放(){
音频播放();
}

在调用audio.play()之前,需要将位置设置为0。我对Javascript完全是新手。你能帮我指出我该怎么做吗?将“audio.play();”替换为“audio.position=0;audio.play();”