首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

如何把一个变量赋值给<embed>标签的src

2013-01-25 
怎么把一个变量赋值给embed标签的src?本帖最后由 weiwuyuan 于 2013-01-19 14:30:49 编辑function PlayS

怎么把一个变量赋值给<embed>标签的src?
本帖最后由 weiwuyuan 于 2013-01-19 14:30:49 编辑


function PlaySound(file)
{
var str = '<embed id="read_sound" autostart="true" src=file></embed>';
document.getElementById('read_sound').outerHTML = str;
}


如代码所见,这是个一个播放音乐的函数,而参数就是文件名,可是怎么才能把file赋值给<embed>的src?
上面这代码是错误的,

求教?
[解决办法]
<!DOCTYPE HTML>
<html>
<head>
<meta charset="gbk" />
<title></title>
<style>
div {
border:1px solid red;
}
</style>
</head>
<body>
<div id="test"></div>
<script type="text/javascript">
function PlaySound(file)
{
var str = '<embed id="read_sound" autostart="true" src="'+ file +'"></embed>';
document.getElementById('test').innerHTML = str;
}
PlaySound('test.swf')
</script>
</body>
</html>

热点排行