一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

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

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

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

JavaScript實現前端倒計時效果

2022-01-20 16:35L在前方 js教程

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

本文實例為大家分享了JavaScript實現前端倒計時效果的具體代碼,供大家參考,具體內容如下

JavaScript實現前端倒計時效果

代碼:

?
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
<!DOCTYPE html>
<html lang="en">
 
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <style>
    div {
      padding: 10px;
      font-size: 100px;
    }
    
    p {
      float: left;
      width: 300px;
      height: 300px;
      border: 1px solid #000000;
      color: #ffffff;
      background-color: #333333;
      text-align: center;
      line-height: 300px;
    }
  </style>
</head>
 
<body>
  <div>
    <p class="hour">1</p>
    <p class="minute">2</p>
    <p class="second">3</p>
  </div>
  <script>
    window.addEventListener('load', function() {
      //獲取元素
      var hour = document.querySelector('.hour'); //小時的黑盒子
      var minute = document.querySelector('.minute'); //分鐘的黑色盒子
      var second = document.querySelector('.second'); //秒數的黑色盒子
      var inputTime = +new Date('2021-2-6 18:00:00'); //返回的是用戶輸入時間總的毫秒數
      countDown(); //先調用一次這個函數,防止第一次刷新頁面有空白
      //開啟定時器
      setInterval(countDown, 1000);
 
      function countDown() {
        var nowTime = +new Date(); //返回的是當前時間總的毫秒數
        var times = (inputTime - nowTime) / 1000; //tiems是剩余時間總的毫秒數
        var h = parseInt(times / 60 / 60 % 24); //時
        h = h < 10 ? '0' + h : h;
        hour.innerHTML = h; //把剩余的小時給小時黑盒子
        var m = parseInt(times / 60 % 60); //分
        m = m < 10 ? '0' + m : m;
        minute.innerHTML = m;
        var s = parseInt(times % 60); //當前的秒
        s = s < 10 ? '0' + s : s;
        second.innerHTML = s;
      }
    })
</script>

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

原文鏈接:https://blog.csdn.net/qq_45828598/article/details/113727446

延伸 · 閱讀

精彩推薦
  • js教程JS實現頁面側邊欄效果探究

    JS實現頁面側邊欄效果探究

    這篇文章主要介紹了JS實現頁面側邊欄效果探究,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以...

    行舟客4932021-12-29
  • js教程一篇文章教會你使用 JavaScript 創建對象

    一篇文章教會你使用 JavaScript 創建對象

    本文基于JavaScrip基礎,介紹如何去創建一個對象,通過從最基礎的對象屬性,對象方法,使用new Object()創建構造方法,最后介紹了對象的可變性,比較對象...

    前端進階學習交流8252021-12-28
  • js教程使用Typescript開發微信小程序的步驟詳解

    使用Typescript開發微信小程序的步驟詳解

    這篇文章主要介紹了使用Typescript開發微信小程序的步驟詳解,本文分步驟通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考...

    陳希章6742021-12-30
  • js教程一篇文章看懂JavaScript中的回調

    一篇文章看懂JavaScript中的回調

    這篇文章主要給大家介紹了如何通過一篇文章看懂JavaScript中的回調,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,...

    瘋狂的技術宅4822021-12-27
  • js教程JavaScript 防盜鏈的原理以及破解方法

    JavaScript 防盜鏈的原理以及破解方法

    這篇文章主要介紹了JavaScript 防盜鏈的原理以及破解方法,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下...

    LuckyChou10342021-12-22
  • js教程確保JavaScript 安全的五大做法

    確保JavaScript 安全的五大做法

    如果你運行交互式網站或應用程序,JavaScript 安全性是重中之重。 從程序錯誤和不安全的用戶輸入到惡意攻擊,有很多事情可能會出錯。...

    粵嵌教育8682022-01-11
  • js教程使用 JavaScript 進行數據分組最優雅的方式

    使用 JavaScript 進行數據分組最優雅的方式

    對數據進行分組,是我們在開發中經常會遇到的需求,使用 JavaScript 進行數據分組的方式也有很多種,但是由于沒有原生方法的支持,我們自己實現的數據...

    code秘密花園4442021-12-27
  • js教程詳解 TypeScript 函數聲明和重載

    詳解 TypeScript 函數聲明和重載

    在 JavaScript 中,函數是構建應用的一塊基石,我們可以使用函數抽離可復用的邏輯、抽象模型、封裝過程。在TypeScript中,函數仍然是最基本、最重要的概念...

    前端充電寶7112022-01-05
主站蜘蛛池模板: 第一国内永久免费福利视频 | 青青草99热这里都是精品 | 久青草国产97香蕉在线视频 | 青草热视频 | 天堂a免费视频在线观看 | 99久在线 | 欧美日韩在线一区二区三区 | 欧美成人momandson | 羞羞视频免费观 | chinese野外gay军人 | 亚洲欧美久久婷婷爱综合一区天堂 | 日韩视频在线免费 | 俺去俺来也在线www色官网 | 偷拍自拍校园春色 | 日本四虎影视 | 513热点网| 99久久成人 | 日本人妖网站 | 国产欧美国产综合第一区 | 99这里只有精品66视频 | 四虎国产精品免费久久麻豆 | 精品久久久久香蕉网 | 免费国产高清视频 | 爱情岛论坛亚洲品质自拍视频 | 国产精品中文 | 国产精品夜色视频一级区 | 四虎影视紧急入口地址大全 | 久久视频这只精品99re6 | 我半夜摸妺妺的奶C了她 | 四虎成人网 | 婷婷丁香色综合狠狠色 | 免费国产高清视频 | 久久亚洲精品专区蓝色区 | 四虎论坛 | 国产区香蕉精品系列在线观看不卡 | 亚洲国产美女精品久久 | s0e一923春菜花在线播放 | 麻豆视频免费在线观看 | 免费在线观看中文字幕 | 四虎免费在线观看 | 日韩无遮挡大尺度啪啪影片 |