現在我有一系列視頻。我如何做到這一點,當我點擊下一步,並prev下載或上一個視頻在數組加載。打電話給我的數組中的下一個項目
<video id="video" controls autoplay width="1000">
<source src="videos/test.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
<source src="videos/test.ogv" />
</video>
<a href="#" onClick="javascript:vidSwap(vidURL[i+]); return false;">next</a>
<script>
var vidURL=["videos/test.ogv","videos/test2.ogv","videos/test3.ogv","videos/test4.ogv","videos/test5.ogv" ]; // literal array
function vidSwap(vidURL) {
var myVideo = document.getElementsByTagName('video')[0];
myVideo.src = vidURL;
myVideo.load();
myVideo.play();
}
在onclick屬性中,假設爲javascript,所以不需要以'javascript:'開始前面的函數調用。另外我建議如果你還沒有開始使用jQuery。 – benekastah