声音不播放,控制台不工作
sound does not play and console does not work
我想在我的站点中发出不同的蜂鸣声,但它不起作用
<body>
<!-- html work-->
<audio id="beep-07" src="../audio/beep-07.wav" autostart="false"></audio>
<audio id="button-3" src="../audio/button-3.wav" autostart="false"></audio>
<button onclick="playsound('beep-07')">beep-07</button>
<button onclick="playsound('button-3')">button-3</button>
<!-- js work-->
<script>
function playsound(name) {
var sound = document.getElementById(name);
sound.play();
console.log(sound,name,"1");
}
</script>
</body>
有谁知道为什么它没有按预期工作?
顺便说一句,控制台日志也没有任何输出!有人知道为什么吗?
更新
哦伙计们,我很抱歉!问题是代码中的一个简单错字!感谢您的帮助!我很抱歉!
function playsound(name) {
var sound = document.getElementById(name);
sound.play();
}
<audio id="beep-07" src="http://www.soundjay.com/button/beep-07.wav" autostart="false"></audio>
<audio id="button-3" src="../audio/button-3.wav" autostart="false"></audio>
<button onclick="playsound('beep-07')">beep-07</button>
试试这个:
function playSound () {
document.getElementById('beep-07').play();
}
<audio id="beep-07" src="http://www.soundjay.com/button/beep-07.wav"></audio>
<button onclick="playSound()">beep-07</button>
尝试:
<button onclick="playsound('beep-07')">beep-07</button>
<button onclick="playsound('button-3')">button-3</button>
您可以阅读有关嵌套引号和撇号的内容 Whosebug thread。
你的代码绝对没问题,但出了点小问题。
试试这个
<button onclick="playsound('beep-07')">beep-07</button>
<button onclick="playsound('button-3')">button-3</button>
谢谢
我想在我的站点中发出不同的蜂鸣声,但它不起作用
<body>
<!-- html work-->
<audio id="beep-07" src="../audio/beep-07.wav" autostart="false"></audio>
<audio id="button-3" src="../audio/button-3.wav" autostart="false"></audio>
<button onclick="playsound('beep-07')">beep-07</button>
<button onclick="playsound('button-3')">button-3</button>
<!-- js work-->
<script>
function playsound(name) {
var sound = document.getElementById(name);
sound.play();
console.log(sound,name,"1");
}
</script>
</body>
有谁知道为什么它没有按预期工作? 顺便说一句,控制台日志也没有任何输出!有人知道为什么吗? 更新 哦伙计们,我很抱歉!问题是代码中的一个简单错字!感谢您的帮助!我很抱歉!
function playsound(name) {
var sound = document.getElementById(name);
sound.play();
}
<audio id="beep-07" src="http://www.soundjay.com/button/beep-07.wav" autostart="false"></audio>
<audio id="button-3" src="../audio/button-3.wav" autostart="false"></audio>
<button onclick="playsound('beep-07')">beep-07</button>
试试这个:
function playSound () {
document.getElementById('beep-07').play();
}
<audio id="beep-07" src="http://www.soundjay.com/button/beep-07.wav"></audio>
<button onclick="playSound()">beep-07</button>
尝试:
<button onclick="playsound('beep-07')">beep-07</button>
<button onclick="playsound('button-3')">button-3</button>
您可以阅读有关嵌套引号和撇号的内容 Whosebug thread。
你的代码绝对没问题,但出了点小问题。 试试这个
<button onclick="playsound('beep-07')">beep-07</button>
<button onclick="playsound('button-3')">button-3</button>
谢谢