我的网站上有多个视频,有多个浏览器的多个编解码器。
<video id="video2" width="480" height="270">
<source src="movies/vid2.ogv" type="video/ogg">
<source src="movies/vid2.webm" type="video/webm">
<source src="movies/vid2.mp4" type="video/mp4">
Your browser does not support HTML5 video.
</video>
我只需要一次显示一个视频。所以我有
onClick="changevid(A)
onClick工作正常,更改视频。但我如何更改其中的所有3个呢?
vid1.ogv vid1.webm vid1.mp4
i can only change 1 by doing
var A = 'movies/vid1.mp4';
function changevid(q){
document.getElementById('video2').setAttribute('src', q);
}
由于
答案 0 :(得分:0)
也许这会有所帮助:
var doc = document, bod = doc.body;
function E(e){
return doc.getElementById(e);
}
function changevid(q){
E('video2').src = q;
}