JavaScript實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)時(shí)鐘
本文實(shí)例為大家分享了JavaScript實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)時(shí)鐘的具體代碼,供大家參考,具體內(nèi)容如下
設(shè)計(jì)思路:
1先建立一個(gè)數(shù)組保存帶有0?9數(shù)字的10張圖片;
2.通過(guò)GETDATE()獲得本地時(shí)間保存在變量數(shù)值指明MyTime中;
3. getHours()返回的是24進(jìn)制即0~23的整數(shù),getMinutes()方法返回一個(gè)處于0到59之間的整數(shù),getSeconds()方法返回一個(gè)處于0到59之間的整數(shù);
4.通過(guò)的setTimeout()每隔1秒調(diào)用一次顯示()函數(shù)改變圖像對(duì)象的SRC屬性。
串對(duì)象的的charAt(ID)方法:返回指定位置處的字符,標(biāo)識(shí)為要尋找的字符的位置的索引整數(shù),0對(duì)應(yīng)左邊第1個(gè)字符,1對(duì)應(yīng)左邊第2個(gè)字符,如喂的的charAt(1 )則是è;
代碼如下:
<html> <head> <title>時(shí)鐘</title> <meta charset="utf-8"> <style> *{ ?? ?padding:0; ?? ?margin:0; ?? ?} </style> <script> function show(){ ?? ?var images=new Array("./images/s0.png","./images/s1.png","./images/s2.png","./images/s3.png","./images/s4.png","./images/s5.png","./images/s6.png","./images/s7.png","./images/s8.png","./images/s9.png"); ?? ?var myTime=new Date(); ?? ?var hours=myTime.getHours(); ?? ?var minutes=myTime.getMinutes(); ?? ?var seconds=myTime.getSeconds(); ?? ?if(hours<=9){hours="0"+hours;}//補(bǔ)足兩位 ?? ?if(minutes<=9){minutes="0"+minutes;} ?? ?if(seconds<=9){seconds="0"+seconds} ?? ?var theString=""+hours+minutes+seconds;//轉(zhuǎn)換為字符串 ?? ?document.getElementById("img0").src=images[theString.charAt(0)]; ?? ?document.getElementById("img1").src=images[theString.charAt(1)]; ?? ?document.getElementById("img2").src=images[theString.charAt(2)]; ?? ?document.getElementById("img3").src=images[theString.charAt(3)]; ?? ?document.getElementById("img4").src=images[theString.charAt(4)]; ?? ?document.getElementById("img5").src=images[theString.charAt(5)]; ?? ?setTimeout("show()",1000); ?? ?} </script> </head> <body onLoad="show()"> <img id="img0" /><img id="img1" />時(shí)<img id="img2" /><img id="img3" />分<img id="img4" /><img id="img5" /> </body> </html>
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- js實(shí)現(xiàn)一個(gè)簡(jiǎn)單的數(shù)字時(shí)鐘效果
- JavaScript實(shí)現(xiàn)抖音羅盤時(shí)鐘
- html5 canvas js(數(shù)字時(shí)鐘)實(shí)例代碼
- 五步輕松實(shí)現(xiàn)JavaScript HTML時(shí)鐘效果
- 一個(gè)簡(jiǎn)易時(shí)鐘效果js實(shí)現(xiàn)代碼
- JavaScript實(shí)現(xiàn)簡(jiǎn)單的時(shí)鐘實(shí)例代碼
- 基于javascript實(shí)現(xiàn)動(dòng)態(tài)時(shí)鐘效果
- Javascript實(shí)現(xiàn)動(dòng)態(tài)時(shí)鐘效果
- javascript入門·動(dòng)態(tài)的時(shí)鐘,顯示完整的一些方法,新年倒計(jì)時(shí)
- js時(shí)鐘翻牌效果實(shí)現(xiàn)代碼分享
相關(guān)文章
Bootstrap彈出框modal上層的輸入框不能獲得焦點(diǎn)問(wèn)題的解決方法
這篇文章主要介紹了Bootstrap彈出框modal上層的輸入框不能獲得焦點(diǎn)問(wèn)題的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12bootstrap-table.js擴(kuò)展分頁(yè)工具欄(增加跳轉(zhuǎn)到xx頁(yè))功能
這篇文章主要介紹了bootstrap-table.js擴(kuò)展分頁(yè)工具欄,增加跳轉(zhuǎn)到xx頁(yè)功能,由于小編的水平停留在dom級(jí),此次擴(kuò)展只支持頁(yè)面上的表格,如果大家有好的建議歡迎提出2017-12-12JS前端知識(shí)點(diǎn)offset,scroll,client,冒泡,事件對(duì)象的應(yīng)用整理總結(jié)
這篇文章主要介紹了JS前端知識(shí)點(diǎn)offset,scroll,client,冒泡,事件對(duì)象的應(yīng)用,結(jié)合實(shí)例形式總結(jié)分析了offset,scroll,client,冒泡,事件對(duì)象相關(guān)功能、原理及操作注意事項(xiàng),需要的朋友可以參考下2019-06-06學(xué)習(xí)javascript的閉包,原型,和匿名函數(shù)之旅
Javascript中有幾個(gè)非常重要的語(yǔ)言特性——對(duì)象、原型繼承、閉包。其中閉包 對(duì)于那些使用傳統(tǒng)靜態(tài)語(yǔ)言C/C++的程序員來(lái)說(shuō)是一個(gè)新的語(yǔ)言特性,本文給大家介紹js的閉包,原型,和匿名函數(shù)之旅,感興趣的朋友一起學(xué)習(xí)吧2015-10-10如何用RxJS實(shí)現(xiàn)Redux Form
這篇文章主要介紹了如何用RxJS實(shí)現(xiàn)Redux Form,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-12-12經(jīng)常用的圖片在容器中的水平垂直居中實(shí)例
經(jīng)常用的圖片在容器中的水平垂直居中實(shí)例...2007-06-06向大師們學(xué)習(xí)Javascript(視頻與PPT)
在開(kāi)始之前,先與大家一起認(rèn)識(shí)下這篇文章的主角,世界級(jí)的javascript大牛們:Douglas Crockford、John Resig、Peter-Paul Koch、Nicolas C. Zakas??疵忠苍S挺陌生,但是如果你對(duì)javascript還算熟悉,一定不會(huì)對(duì)他們的作品陌生。2009-12-12