原生JavaScript 自動變化的時間日期程式碼
能夠動態變化的事物總比靜態的更能夠吸引人,甚至更有實用效果。
比如自動變化的時間日期效果就是如此,下面就通過程式碼例項介紹一下如何實現此效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> var t = null; function time(){ dt = new Date(); var y=dt.getFullYear(); var h=dt.getHours(); var m=dt.getMinutes(); var s=dt.getSeconds(); document.getElementById("timeShow").innerHTML="當前時間:"+y+"年"+h+"時"+m+"分"+s+"秒"; t = setTimeout(time,1000); } window.onload=function(){time()} </script> </head> <body> <div id="timeShow"></div> </body> </html>
以上程式碼實現了我們的要求,下面簡單介紹一下實現過程。
一.實現原理:
time()函式能夠獲取客戶端當前時間日期,然後在函式最後使用定時器函式遞迴呼叫time()函式,也就是不間斷的獲取客戶端時間日期,於是就實現了時間日期自動更新效果。
二.相關閱讀:
(1).事件物件可以參閱JavaScript Date一章節。
(2).setTimeout()函式可以參閱window.setTimeout()一章節。
(3).innerHTML屬性可以參閱js innerHTML一章節。
相關文章
- JavaScript實時變化時間日期JavaScript
- JavaScript動態時間日期JavaScript
- JavaScript 動態時間日期JavaScript
- JavaScript時間日期格式化JavaScript
- JavaScript 日期和時間的格式化JavaScript
- 時間日期格式化程式碼例項
- JavaScript 時間日期操作JavaScript
- JavaScript 自動更新時間JavaScript
- js正則格式化日期時間自動補0JS
- JavaScript 時間日期格式轉換JavaScript
- JavaScript 時間日期轉換成中文JavaScript
- 日期時間格式化
- 簡易實用的JavaScript日期時間操作!JavaScript
- 陪玩原始碼,與時間、日期相關的程式碼分析原始碼
- JavaScript自動更新時間效果詳解JavaScript
- JavaScript 獲取指定時間前幾天日期JavaScript
- jQuery手機移動端農曆公曆日期時間選擇程式碼jQuery
- 基於DotNetty實現自動釋出 - 自動檢測程式碼變化Netty
- python-Pycharm中自動-新增時間-日期-作者等資訊PythonPyCharm
- java日期時間各種變換及處理Java
- iOS日期時間iOS
- 日期和時間
- 日期時間類
- JavaScript年月日日期顯示程式碼JavaScript
- Timemator自動化時間跟蹤軟體
- JavaScript 計算程式碼執行花費時間JavaScript
- 原生JS獲取日期段及時間比較的騷操作(基本操作)JS
- 《程式設計時間簡史系列》JavaScript 模組化的歷史程式程式設計JavaScript
- SPL 的日期時間函式函式
- Java 中的時間日期 APIJavaAPI
- Java 8 的時間日期 APIJavaAPI
- Java 8 的日期時間工具Java
- Eclipse 儲存檔案時自動格式化程式碼的設定Eclipse
- 日期和時間格式
- Python 日期和時間Python
- Java日期和時間Java
- datetime日期和時間
- JavaScript獲取兩個日期之間所有的日期JavaScript
- webstorm自動格式化程式碼WebORM