使用JS實現(xiàn)動態(tài)時鐘
更新時間:2020年03月12日 10:31:37 作者:披風(fēng)超人
這篇文章主要為大家詳細介紹了使用JS實現(xiàn)動態(tài)時鐘,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了JS實現(xiàn)動態(tài)時鐘的具體代碼,供大家參考,具體內(nèi)容如下
利用setTime()實現(xiàn)動態(tài)的時鐘效果
代碼如下
<html> <head> <meta charset="utf-8"> <title>正在運行的時鐘</title> <style type="text/css"> /*設(shè)置樣式:無邊框的文本框*/ input, #clock { width: 390; font-size: 30px; font-weight: 900; color: #FFFFFF; background-color: #930; border: 8px double #900; } </style> </head> <body onLoad="disptime( ) "> <form name="myform"> <input name="myclock" type="text" value="" size="20"> </form> <span id="clock"></span> <script language="JavaScript"> function disptime() { var time = new Date(); //獲得當(dāng)前時間 var year = time.getFullYear(); //獲得年月日 var month = time.getMonth(); //獲得年月日 var date = time.getDate(); //獲得年月日 var hour = time.getHours(); //獲得小時、分鐘、秒 var minute = time.getMinutes(); var second = time.getSeconds(); if (minute < 10) //如果分鐘只有1位,補0顯示 minute = "0" + minute; if (second < 10) //如果秒數(shù)只有1位,補0顯示 second = "0" + second; /*設(shè)置文本框的內(nèi)容為當(dāng)前時間*/ document.getElementById('clock').innerHTML = year + "年" + month + "月" + date + "日" + hour + ":" + minute + ":" + second document.myform.myclock.value = year + "年" + month + "月" + date + "日" + hour + ":" + minute + ":" + second /*設(shè)置定時器每隔1秒(1000毫秒),調(diào)用函數(shù)disptime()執(zhí)行,刷新時鐘顯示*/ var myTime = setTimeout("disptime()", 1000); } </script> </body> </html>
效果如圖
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
js判斷樣式className同時增加class或刪除class
用正則表達式判斷多個class之間是否存在真正的class(前后空格的處理)然后增加class刪除class,本文給予實現(xiàn)方法,感興趣的朋友可以了解下,或許對你有所幫助2013-01-01JS實現(xiàn)超精簡響應(yīng)鼠標(biāo)顯示二級菜單代碼
這篇文章主要介紹了JS實現(xiàn)超精簡響應(yīng)鼠標(biāo)顯示二級菜單代碼,可實現(xiàn)針對鼠標(biāo)事件的響應(yīng)動態(tài)修改頁面元素屬性的功能,非常簡單實用,需要的朋友可以參考下2015-09-09Javascript中的回調(diào)函數(shù)和匿名函數(shù)的回調(diào)示例介紹
這篇文章主要介紹了Javascript中的回調(diào)函數(shù)和匿名函數(shù)的回調(diào),需要的朋友可以參考下2014-05-05showModalDialog在谷歌瀏覽器下會返回Null的解決方法
showModalDialog的返回值在IE、火狐下面都能夠獲取返回值,但是在谷歌瀏覽器下面會返回Null,下面有個不錯的解決方法,感興趣的朋友可以參考下2013-11-11uni-app操作數(shù)據(jù)庫的三種方法總結(jié)
數(shù)據(jù)庫操作的,可以采用多方案,下面這篇文章主要給大家介紹了關(guān)于uni-app操作數(shù)據(jù)庫的三種方法,文中通過實例代碼和圖文介紹的非常詳細,需要的朋友可以參考下2023-05-05