我構建了一個Javascript代碼的小時鐘,並且無法正確更新。它顯示的時間很好,但你必須刷新頁面才能正確更新時鐘。有沒有辦法讓我的代碼自動更新,而不必每次都更新頁面?Javascript時間守護程序無法正確更新
圖片:
<script type="text/javascript">
var currentTime = new Date()
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()
if (minutes < 10)
minutes = "0" + minutes
var suffix = "AM";
if (hours >= 12) {
suffix = "PM";
hours = hours - 12;
}
if (hours == 0) {
hours = 12;
}
document.write("<b>" + hours + ":" + minutes + " " + suffix + "</b>")
</script>
使用'的setInterval(函數(){....},3000) ;' –
您的代碼在實施時正常工作;換句話說,沒有任何東西會導致時間更新。 – Pointy