更改<音频>按函数标记src
Change <audio> tag src by function
我正在制作一个音频播放器脚本,它会更改<audio>
标记的src=""
,我不喜欢这样做,因为我不做音轨。
用户点击此链接:
<a href="#play" onclick="playAudio('song.mp3');">Play</a>
然后接收功能:
function playAudio(file)
{
var audio = file;
}
if(audio !== '') {
document.getElementById('player').src = 'music/'+audio;
}
else {
}
对于该玩家:
<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>
相关文章:
- 如何通过函数调用设置图像的src
- 使用jQuery来foreach iframe-src,并通过函数获取ID和操作
- 为什么html src属性中的相对url是因为Javascript函数中的完整路径
- Windows Phone浏览器控件执行JS函数来替换src属性
- 如何使用 javascript 中的替换函数动态替换图片 src
- 如何在 iframe src 更改时触发函数
- 在 KNOCKOUT.js 中动态调用 attr src 上的子级函数
- 更改<音频>按函数标记src
- 当脚本src添加到head时,不会调用jQuery函数
- IFRAME中的SRC属性随onload函数而变化
- 延迟iFrame加载其src,直到调用函数为止
- 我发现如何改变html5源标签的视频源(src),但在函数内或与内联javascript得到不同的结果
- 函数在iframe之间进行选择.SRC和frame.contentwindow.location
- Javascript onclick函数传递img src
- 通过javascript将img SRC路径传递给PHP函数
- 饮而尽.src TypeError: string不是函数
- 使用selenium的Python:访问iframe,其src由javascript函数返回
- 使用javascript attr-src函数附加图像
- Video.js .src()函数无法识别
- Angular动态ng-src函数导致“达到10次$digest()迭代”;错误