javascript innerhtml不断更新

时间:2012-05-15 12:12:53

标签: javascript youtube-api

这与youtube api有关并获取当前时间。

    var currenttime = ytplayer.getCurrentTime();
    document.getElementById('currenttime').innerHTML = currenttime;

    <p id="currenttime"></p>

如何让它不断更新当前时间,以便您可以在视频播放时看到屏幕上的时间?

1 个答案:

答案 0 :(得分:4)

你可以使用一个每秒钟获取一次的计时器。

var timer = setInterval(function(){
          document.getElementById("currenttime").innerHTML = currenttime;
},1000);

注意:
仔细看看(关于setInterval和setTimeout之间的区别): setTimeout or setInterval?