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

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

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

服務(wù)器之家 - 編程語言 - JavaScript - js教程 - js實現(xiàn)有趣的倒計時效果

js實現(xiàn)有趣的倒計時效果

2022-01-04 16:29搬磚大法 js教程

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

js有趣的倒計時小案例,供大家參考,具體內(nèi)容如下

js實現(xiàn)有趣的倒計時效果

代碼:

?
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
<!DOCTYPE html>
<html lang="en">
 
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    * {
      margin: 0;
      padding: 0;
    }
    
    .wrap {
      overflow: hidden;
      width: 500px;
      height: 500px;
      background-color: #eeeeee;
      margin: 0 auto;
    }
    
    h2 {
      margin-top: 20px;
      text-align: center;
      color: #fff;
    }
    
    input {
      width: 70px;
    }
    
    .ipt {
      text-align: center;
      margin-top: 50px;
    }
    
    .run {
      width: 100px;
      height: 100px;
      background-color: #000;
      text-align: center;
      line-height: 100px;
      color: #fff;
      font-size: 30px;
      border-radius: 50%;
      margin: 30px auto 0;
    }
    
    .juli {
      text-align: center;
      margin-top: 30px;
    }
    
    .sytime {
      text-align: center;
      margin-top: 60px;
      font-size: 25px;
      color: #fff;
    }
    
    .sytime span {
      font-size: 30px;
      color: red;
    }
    
    .juli span {
      font-size: 18px;
      color: red;
    }
  </style>
</head>
 
<body>
  <div class="wrap">
    <h2>倒計時</h2>
    <!-- 表單 -->
    <div class="ipt">
      請輸入: <input type="text">年<input type="text">月<input type="text">日
    </div>
    <!-- 開始按鈕 -->
    <div class="run">開始</div>
    <!-- 距離時間 -->
    <p class="juli">現(xiàn)在距離-<span class="julitime">0000</span>-還剩:</p>
    <!-- 剩余時間 -->
    <div class="sytime">
      <span>00</span>天
      <span>00</span>小時
      <span>00</span>分
      <span>00</span>秒
    </div>
  </div>
  <script>
    // 獲取元素
    // 表單
    var ipt = document.getElementsByTagName('input');
    // 按鈕
    var btn = document.getElementsByClassName('run')[0];
    // 距離年份
    var julitime = document.getElementsByClassName('julitime')[0];
    // 倒計時
    var sytime = document.getElementsByClassName('sytime')[0];
    var time = sytime.getElementsByTagName('span');
    console.log(ipt, btn, julitime, time);
 
    var timerId = null;
    // 點擊事件
 
    btn.onclick = function() {
      if (ipt[1].value > 12 || ipt[2].value > 30) {
        alert('月份要小于12且日要小于30');
        return;
      } else if (ipt[0].value.trim() == '' || ipt[1].value.trim() == '' || ipt[2].value.trim() == '') {
        alert('內(nèi)容不能為空');
        return;
      }
      timerId = setInterval(countTime, 1000);
 
    }
 
 
 
    function countTime() {
      // 獲取輸入年份
      var ipty = ipt[0].value;
      // 獲取輸入月份
      var iptm = ipt[1].value;
      // 獲取輸入日份
      var iptd = ipt[2].value;
      // console.log(ipty, iptm, iptd);
      var str = ipty + '-' + iptm + '-' + iptd;
      // console.log(str);
      // 賦值給距離時間
      julitime.innerHTML = str;
      // 當(dāng)前距離1970,1,1毫秒數(shù)
      var nowDate = +new Date();
      // 輸入時間距離1970,1,1毫秒數(shù)
      var inputFr = +new Date(ipty + '-' + iptm + '-' + iptd)
        // 未來減去現(xiàn)在 秒數(shù)
      var times = (inputFr - nowDate) / 1000;
      var d = parseInt(times / 60 / 60 / 24) //天
      d = d < 10 ? '0' + d : d;
      var h = parseInt(times / 60 / 60 % 24) //時
      h = h < 10 ? '0' + h : h;
 
      var m = parseInt(times / 60 % 60); //分
      m = m < 10 ? '0' + m : m;
 
      var s = parseInt(times % 60); //秒
      s = s < 10 ? '0' + s : s;
 
      // console.log(d, h, m, s);
      time[0].innerHTML = d;
      time[1].innerHTML = h;
      time[2].innerHTML = m;
      time[3].innerHTML = s;
    }
  </script>
</body>
 
</html>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:https://blog.csdn.net/are_gh/article/details/112724710

延伸 · 閱讀

精彩推薦
  • js教程Javascript 模擬mvc實現(xiàn)點餐程序案例詳解

    Javascript 模擬mvc實現(xiàn)點餐程序案例詳解

    這篇文章主要介紹了Javascript 模擬mvc實現(xiàn)點餐程序案例詳解,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參...

    LiOnTalKING12122021-12-18
  • js教程JS 的 六種打斷點的方式,你用過幾種?

    JS 的 六種打斷點的方式,你用過幾種?

    Debugger 是前端開發(fā)很重要的一個工具,它可以在我們關(guān)心的代碼處斷住,通過單步運行來理清邏輯。而 Debugger 用的好壞與斷點打得好壞有直接的關(guān)系。...

    神光的編程秘籍7822021-12-16
  • js教程一文搞懂JavaScript中的Typeof用法

    一文搞懂JavaScript中的Typeof用法

    typeof 運算符是 JavaScript 的基礎(chǔ)知識點,盡管它存在一定的局限性(見下文),但在前端js的實際編碼過程中,仍然是使用比較多的類型判斷方式。...

    鋒享前端8122021-12-29
  • js教程如何使用原生Js實現(xiàn)隨機點名詳解

    如何使用原生Js實現(xiàn)隨機點名詳解

    這篇文章主要給大家介紹了關(guān)于如何使用原生Js實現(xiàn)隨機點名的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)...

    CV_Di8092021-12-27
  • js教程五種使 JavaScript 代碼庫更干凈的方法

    五種使 JavaScript 代碼庫更干凈的方法

    今天向大家介紹5種使JavaScript代碼庫更干凈的方法,一起來看一下都有哪些吧!...

    Mason程10572021-12-29
  • js教程javascript實現(xiàn)隨機抽獎功能

    javascript實現(xiàn)隨機抽獎功能

    這篇文章主要為大家詳細介紹了javascript實現(xiàn)隨機抽獎功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    彴兗6992021-12-23
  • js教程JavaScript canvas實現(xiàn)雨滴特效

    JavaScript canvas實現(xiàn)雨滴特效

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

    huangdong19316902021-12-29
  • js教程JS數(shù)組索引檢測中的數(shù)據(jù)類型問題詳解

    JS數(shù)組索引檢測中的數(shù)據(jù)類型問題詳解

    這篇文章主要給大家介紹了關(guān)于JS數(shù)組索引檢測中的數(shù)據(jù)類型問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考...

    行舟客11862021-12-29
主站蜘蛛池模板: 欧美精品不卡 | 亚洲欧美在线视频 | 91.成人天堂一区 | www.国产视频 | 一区二区久久久 | 亚洲国产高清美女在线观看 | 99re在线观看视频 | 亚洲国产精品久久久 | 国产在线不卡 | 国产一区二区亚洲 | 国产毛片一区二区 | 亚洲久久久久久 | 国产一区二区三区在线视频 | 日本高清不卡视频 | 欧美日韩精品一区二区在线观看 | 最新国产精品 | 久久99深爱久久99精品 | 天堂一区| 欧美一区免费 | 国产精品毛片久久久久久 | 中国黄色一级视频 | 免费在线观看毛片 | 日韩在线精品视频 | 91av影院| 午夜精品一区二区三区在线播放 | 艹逼逼视频 | 欧美一区二区在线 | 日韩在线观看一区 | 国产精品久久久久久中文字 | 精品国产乱码久久久久久牛牛 | 午夜私人影院在线观看 | 欧美一级全黄 | 在线观看一区 | 91在线 | 亚洲 | 精品国产精品三级精品av网址 | 成人午夜精品一区二区三区 | 国产精品久久久久久久久久免费看 | 中文字幕 在线观看 | 日韩中文字幕在线播放 | 免费在线看污网站 | 欧美精品系列 |