就像我在标题中所说的那样。我想要播放不同的声音,但由于某种原因,按钮上的文字在声音播放后消失了。按钮仍然有效。我需要按钮保持完整。
当按钮被点击时,还有没有让页面重新加载?
这是我的代码:
javascript:
function playSound() {
var sounds = new Array(
"battle.mp3"
);
$("button").html("<embed src=\""+sounds[Math.floor(Math.random()*(sounds.length+1))]+"\" hidden=\"true\" autostart=\"true\" />");
HTML
<div id="element">
<button onclick="javascript:playSound()">Try it</button>
</div>