国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - js教程 - 用javascript實現倒計時效果

用javascript實現倒計時效果

2022-01-20 16:39愛前端的茂茂 js教程

這篇文章主要為大家詳細介紹了用javascript實現倒計時效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

用Javascript實現倒計時效果,供大家參考,具體內容如下

正在學習大前端中,有代碼和思路不規范不正確的地方往多多包涵,感謝指教

在某些商城網站中,我們常常可以看見其網站或者app上有一個區域放的是倒計時,來用來提醒用戶還有多少時間將會發生什么事情,下面我們用代碼來對其進行實現

代碼如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Title</title>
 <style>
 div {
  margin: 300px;
  border: 1px solid pink;
 }
 
 span {
  display: inline-block;
  width: 40px;
  height: 40px;
  background-color: blue;
  font-size: 20px;
  color: #fff;
  text-align: center;
  line-height: 40px;
 }
 </style>
</head>
<body>
<div>
 <span class="hour">1</span>
 <span class="minute">2</span>
 <span class="second">3</span>
</div>
<script>
 var hours=document.querySelector('.hour')
 var min=document.querySelector('.minute')
 var sce=document.querySelector('.second')
 var inputTime=+new Date('2021-2-8 16:40:00')
 //countDown()//先1調用,防止第一次刷新有空白
 //開啟定時器,這是等了1000ms后才開啟的定時器
 setInterval(countDown,1)
 function countDown() {
 var nowTime = +new Date(); // 返回的是當前時間總的毫秒數
 var times = (inputTime - nowTime) / 1000; // times是剩余時間總的秒數
 var h = parseInt(times / 60 / 60 % 24); //時
 h = h < 10 ? '0' + h : h;
 hours.innerHTML = h; // 把剩余的小時給 小時黑色盒子
 var m = parseInt(times / 60 % 60); // 分
 m = m < 10 ? '0' + m : m;
 min.innerHTML = m;
 var s = parseInt(times % 60); // 當前的秒
 s = s < 10 ? '0' + s : s;
 sce.innerHTML = s;
 }
</script>
</body>
</html>

演示效果:

用javascript實現倒計時效果

時間一秒一秒得倒計時

代碼解釋:

這里我把三個行內元素span放在了塊元素div里面,由于行內元素不能改寬高,所以都換成行內塊元素。

這里因為倒計時要修改的地方是三個span盒子,分別對應這小時,分鐘,秒數所以獲取這三個span的事件。然后用inputTime這個變量來接收我們的目的時間。

然后創建一個countDown為名字的函數。函數里面用nowTime這個變量來接收當前的時間。因為接收到的時間是以毫秒為單位,所以用一個變量times來接收目的時間和現在時間的時間差,然后再除以1000,因為1s=1000ms,這里就得到了剩余的秒數。

用h表示剩余的小時一天=24小時,一個小時=60分鐘,1分鐘=60s。所以這里用總的秒數/60/60%24就得到了剩余的小時數。然后為了讓樣式更好看,我們把顯示小數設置為兩位,這里用的是三元運算符:小時小于10?如果小于就在前面+‘0';如果大于10就只返回數字。并用h來進行接收,然后把h給hours這個盒子。下面的分鐘和秒數都是一樣的原理。
然后函數寫好了,我們再用定時器來調用這個函數,間隔時間為1/1000ms。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/weixin_44029226/article/details/113735572

延伸 · 閱讀

精彩推薦
  • js教程JavaScript canvas實現雨滴特效

    JavaScript canvas實現雨滴特效

    這篇文章主要為大家詳細介紹了JavaScript canvas實現雨滴特效,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    huangdong19317012021-12-29
  • js教程微信小程序tab切換可滑動切換導航欄跟隨滾動實現代碼

    微信小程序tab切換可滑動切換導航欄跟隨滾動實現代碼

    這篇文章主要介紹了微信小程序tab切換可滑動切換導航欄跟隨滾動實現代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下...

    竹林中8992022-01-19
  • js教程原生JS運動實現輪播圖

    原生JS運動實現輪播圖

    這篇文章主要為大家詳細介紹了原生JS運動實現輪播圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    Bean_s9382021-12-24
  • js教程微信小程序 接入騰訊地圖的兩種寫法

    微信小程序 接入騰訊地圖的兩種寫法

    這篇文章主要介紹了微信小程序 接入騰訊地圖的兩種寫法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參...

    木早長泉8812021-12-30
  • js教程javascript實現數字時鐘效果

    javascript實現數字時鐘效果

    這篇文章主要為大家詳細介紹了javascript實現數字時鐘效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    一顆不甘墜落的流星11802022-01-17
  • js教程在JavaScript中查找字符串中最長單詞的三種方法(推薦)

    在JavaScript中查找字符串中最長單詞的三種方法(推薦)

    這篇文章主要介紹了在JavaScript中查找字符串中最長單詞的三種方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋...

    Hunter網絡安全7332022-01-04
  • js教程JS實現點擊掉落特效

    JS實現點擊掉落特效

    這篇文章主要介紹了JS實現點擊掉落特效,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下...

    小楊的旺仔沒有牛奶11772022-01-11
  • js教程詳解uniapp的全局變量實現方式

    詳解uniapp的全局變量實現方式

    這篇文章主要介紹了詳解uniapp的全局變量實現方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下...

    繭君10902021-12-29
主站蜘蛛池模板: 亚洲天堂一区在线 | 亚色网站| 亚洲男性天堂 | 欧美成人激情 | 簧片毛片 | 久久香蕉网 | 免费在线一区二区 | 中文字幕自拍偷拍 | 亚洲va中文字幕 | 色678黄网站全部免费 | 人人澡人人射 | 国产乱码精品一区二区三区av | 日韩一区二区三区在线视频 | 国产一区二区视频免费看 | 亚洲欧美另类久久久精品2019 | 国产一区二区三区欧美 | 免费av在线 | 久久综合激情 | 国产亚洲欧美一区二区 | 亚洲乱码一区二区三区在线观看 | 亚洲a网 | 伊人短视频| 黄色日本视频 | 狠狠插狠狠操 | 久久精彩免费视频 | 亚洲国产高清高潮精品美女 | 国产视频一区二区 | 福利视频网| 国产精品爱久久久久久久 | 亚洲福利| 91国产精品| 成年人在线观看免费视频 | 精品一区二区在线观看 | 日本免费三片免费观看 | 亚洲视频精品一区 | 深夜视频在线观看 | 国产日韩精品一区二区 | 91精品国产色综合久久 | 亚洲午夜激情 | 欧美另类综合 | 免费观看一级毛片 |