将javascript变量传递给html5视频源

时间:2015-10-30 20:59:15

标签: javascript html5 video

我想将javascript变量作为src传递给html5视频,以便视频根据js变量值动态变化。 但是我无法实现它



<script type="text/javascript">
        var path = "/api/Videos/mp4/";
        var filename = '@ViewBag.filename';
        var fullPath = path.concat(filename);
        document.getElementById('fullPath1').src = fullPath.toString();        
</script>
&#13;
<p><script type="text/javascript">document.write(fullPath)</script></p>
 <video width="480" height="320" controls="controls" autoplay="autoplay">
     <source src="fullPath1" type="video/mp4">
 </video>
&#13;
&#13;
&#13;

请帮助我让这个工作。谢谢!

1 个答案:

答案 0 :(得分:0)

您正在寻找id

的元素
document.getElementById('fullPath1').src = fullPath.toString();

但您还没有定义任何ID:

<source src="fullPath1" type="video/mp4">
相关问题