Javascript 改变<;音频>;按函数标记src
我正在制作一个音频播放器脚本来更改Javascript 改变<;音频>;按函数标记src,javascript,html,audio,html5-audio,Javascript,Html,Audio,Html5 Audio,我正在制作一个音频播放器脚本来更改标记的src=”“,我不喜欢这样做,因为我没有做曲目 用户单击此链接: <a href="#play" onclick="playAudio('song.mp3');">Play</a> 对于该玩家: <audio id="player" src="" controls></audio> 我试着改变剧本的不同方面,但效果不好 为什么它不改变音频?您的函数在开始时结束,因为右括号}位于错误的位置: funct
标记的src=”“
,我不喜欢这样做,因为我没有做曲目
用户单击此链接:
<a href="#play" onclick="playAudio('song.mp3');">Play</a>
对于该玩家:
<audio id="player" src="" controls></audio>
我试着改变剧本的不同方面,但效果不好
为什么它不改变音频?您的函数在开始时结束,因为右括号
}
位于错误的位置:
function playAudio(file)
{
var audio = file;
}
这应写为:
function playAudio(file)
{
var audio = file;
if(audio !== '') {
document.getElementById('player').src = 'music/'+audio;
}
else {
}
}
另外,id
不是href
,应该是:
<a href="#play" id="play" onclick="playAudio('song.mp3');">Play</a>
<a href="#play" id="play" onclick="playAudio('song.mp3');">Play</a>