91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

宾阳县| 长寿区| 南丹县| 全南县| 永昌县| 双城市| 莲花县| 左权县| 锦屏县| 淮南市| 潮州市| 上虞市| 瑞丽市| 穆棱市| 来宾市| 翼城县| 洪湖市| 蓬安县| 广宗县| 肥西县| 萍乡市| 高唐县| 全州县| 新蔡县| 五华县| 民县| 济阳县| 普陀区| 玉龙| 阿拉尔市| 航空| 轮台县| 连州市| 明溪县| 古浪县| 贵州省| 孙吴县| 墨脱县| 深州市| 汤阴县| 基隆市|