Javascript 带声音的倒计时计时器(无按钮)

Javascript 带声音的倒计时计时器(无按钮),javascript,audio,timer,countdown,Javascript,Audio,Timer,Countdown,我正在尝试创建一个简单的倒计时计时器,当它完成或达到0时,会播放嘟嘟声 <script> var countDownDate = new Date("Aug 31, 2018 00:00:00").getTime(); var x = setInterval(function() { var now = new Date().getTime(); var distance = countDownDate - now; var days = Math.fl

我正在尝试创建一个简单的倒计时计时器,当它完成或达到0时,会播放嘟嘟声

 <script>

var countDownDate = new Date("Aug 31, 2018 00:00:00").getTime();
var x = setInterval(function() {
    var now = new Date().getTime();
    var distance = countDownDate - now;

    var days = Math.floor(distance / (1000 * 60 * 60 * 24));
    var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
    var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
    var seconds = Math.floor((distance % (1000 * 60)) / 1000);

    document.getElementById("demo").innerHTML = hours + " h"
    + minutes + " m " + seconds + " sec";

    if (distance < 0) {
        clearInterval(x);
        document.getElementById("demo").innerHTML = "Text";
    }
}, 1000);
</script>

var countDownDate=新日期(“2018年8月31日00:00:00”).getTime();
var x=setInterval(函数(){
var now=new Date().getTime();
var距离=倒计时日期-现在;
变量天数=数学楼层(距离/(1000*60*60*24));
可变小时数=数学楼层((距离%(1000*60*60*24))/(1000*60*60));
var分钟=数学楼层((距离%(1000*60*60))/(1000*60));
var秒=数学楼层((距离%(1000*60))/1000);
document.getElementById(“demo”).innerHTML=hours+“h”
+分钟+米+秒+秒;
如果(距离<0){
净间隔(x);
document.getElementById(“demo”).innerHTML=“Text”;
}
}, 1000);

您有什么问题?是不是你不知道怎么放声音?毫无疑问,邮递员会帮你的