【发布时间】:2015-11-21 09:43:36
【问题描述】:
我想在我的网站上发出不同的哔声,但它不起作用
<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>
有谁知道为什么它不能按预期工作? 顺便说一句,控制台日志也没有任何输出!有人知道为什么吗? 更新 哦,伙计们,我很抱歉!问题是代码中的一个简单的错字!感谢您的帮助!我很抱歉!
【问题讨论】:
-
控制台有错误吗?按钮在你的真实代码中的形式?
-
Yes,"uncaught TypeError: Cannot read property 'play' of null"
-
不,我认为您的意思不是另一个答案中提到的问题,如果是这样,请阅读我的评论:)
标签: javascript html audio console console.log