中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

javascript實現數字時鐘效果的示例

發布時間:2021-02-14 08:22:50 來源:億速云 閱讀:222 作者:小新 欄目:開發技術

這篇文章主要介紹javascript實現數字時鐘效果的示例,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

效果圖

javascript實現數字時鐘效果的示例

需求分析

1、通過date獲取時間
2、通過間隔定時器setInterval動態獲取時間
3、間隔定時器setInterval間隔設置為1000毫秒(1秒)獲取一次時間
4、為了樣式好看,我們這是用數字圖片來代替數字的

源代碼

HTML部分

<div id="div">
 <img src="img/0.png" />
 <img src="img/0.png" />
 時
 <img src="img/0.png" />
 <img src="img/0.png" />
 分
 <img src="img/0.png" />
 <img src="img/0.png" />
 秒
</div>

css部分

<style>
/*無*/ 
</style>

JavaScript部分

<script>
 // 需求:數碼時鐘
 var date = new Date();
 var imgArr = document.getElementsByTagName('img');//獲取img圖片的一個集合
 var hours,minutes,seconds;
 var timre = setInterval(function () {
 date = new Date();
 // 獲取小時
 hours = date.getHours();
 
 imgArr[0].src = "img/" + parseInt(hours / 10) + ".png"
 imgArr[1].src = "img/" + hours % 10 + ".png"
 // 獲取分鐘
 minutes = date.getMinutes();
 imgArr[2].src = "img/" + parseInt(minutes / 10) + ".png"
 imgArr[3].src = "img/" + minutes % 10 + ".png"
 // 獲取秒
 seconds = date.getSeconds();
 imgArr[4].src = "img/" + parseInt(seconds / 10) + ".png"
 imgArr[5].src = "img/" + seconds % 10 + ".png"
 console.log(hours);
 console.log(minutes);
 console.log(seconds);
 }, 1000)
</script>

總代碼

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>Document</title>
</head>
<body>
 <div id="div">
 <img src="img/0.png" />
 <img src="img/0.png" />
 時
 <img src="img/0.png" />
 <img src="img/0.png" />
 分
 <img src="img/0.png" />
 <img src="img/0.png" />
 秒
 </div>
</body>

</html>
<script>
 // 需求:數碼時鐘
 var date = new Date();
 var imgArr = document.getElementsByTagName('img');//獲取img圖片的一個集合
 var hours,minutes,seconds;
 var timre = setInterval(function () {
 date = new Date();
 // 獲取小時
 hours = date.getHours();
 
 imgArr[0].src = "img/" + parseInt(hours / 10) + ".png"
 imgArr[1].src = "img/" + hours % 10 + ".png"
 // 獲取分鐘
 minutes = date.getMinutes();
 imgArr[2].src = "img/" + parseInt(minutes / 10) + ".png"
 imgArr[3].src = "img/" + minutes % 10 + ".png"
 // 獲取秒
 seconds = date.getSeconds();
 imgArr[4].src = "img/" + parseInt(seconds / 10) + ".png"
 imgArr[5].src = "img/" + seconds % 10 + ".png"
 }, 1000)
</script>

所用圖片:

javascript實現數字時鐘效果的示例

由于你們沒有圖片,直接復制代碼,展示不出效果,大家可以自己找幾張圖片來代替,稍微修改下即可,只要能看得懂代碼,修改起來莫得問題啦

以上是“javascript實現數字時鐘效果的示例”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

葵青区| 枝江市| 柳河县| 扶风县| 星座| 蒲城县| 大新县| 余姚市| 同德县| 监利县| 汽车| 永修县| 岳池县| 北京市| 莱阳市| 合山市| 马龙县| 报价| 稷山县| 临湘市| 米脂县| 贡嘎县| 商南县| 垫江县| 宣威市| 辉县市| 宝山区| 繁峙县| 墨竹工卡县| 大英县| 溧水县| 论坛| 福贡县| 芜湖市| 乌拉特前旗| 克拉玛依市| 弥渡县| 博客| 崇义县| 乐至县| 七台河市|