【发布时间】:2016-06-10 11:00:35
【问题描述】:
我在播放音乐时遇到问题。它不播放。我想通过点击按钮来播放音乐。
<script>
$(document).ready(function() {
$('.button').submit(function() {
var audio = document.getElementById('audioFile');
audio.play();
});
});
</script>
</head>
<body>
<audio id="audioFile">
<source src="font/sound.mp3" type="audio/mpeg">
</audio>
<div class="inputMessage">
<form method="POST" action="/index.php">
<textarea class="chatMessage" name="text" placeholder="Текст сообщения"></textarea>
<br>
<input class="button" type="submit" name="enter" value="Отправить">
<input type="reset" value="Очистить">
</form>
</div>
</body>
【问题讨论】:
-
试试这个解决方案:stackoverflow.com/a/18628124/2815635
-
您看到什么错误信息?调试显示什么?
-
我需要从 textarea 发送文本,当我点击按钮时,我应该会听到声音
-
document.getElementById('audioFile');不指向src标记中的src属性。尝试更改参考。当你有 jquery 时,为什么要使用 JavaScript 代码来获取元素属性?? -
我真的不知道如何调试,但是在日志中我什么也看不到
标签: javascript html