最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript定時器實現(xiàn)限時秒殺功能

 更新時間:2021年08月26日 09:01:30   作者:修羅MIUI  
這篇文章主要為大家詳細(xì)介紹了JavaScript定時器實現(xiàn)限時秒殺功能,適合用于電商節(jié)日活動,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了JavaScript實現(xiàn)限時秒殺功能的具體代碼,供大家參考,具體內(nèi)容如下

文件index.html

代碼:

<!DOCTYPE html>
<html>
 <head>
  <meta charset="GBK" />
  <title>show</title>
  <link rel="stylesheet" href="css/index.css" type="text/css" />
  
 </head>
 <body>
  
  <div class="divMain">
   <img src="img/secondBuyImg.jpg" id="imgMain" />
   <h3 style="color: #FF0000;">距離本廠秒殺結(jié)束還剩:</h3>
   <div id="divSecond">
    
    <div id="divF1" class="divFours">
     <font class="fontdate" size="4" id="font1">00</font>
     <font class="fonttext" size="4">天</font>
    </div>
    <div id="divF2" class="divFours">
     <font class="fontdate" size="4" id="font2">00</font>
     <font class="fonttext" size="4">時</font>
    </div>
    <div id="divF3" class="divFours">
     <font class="fontdate" size="4" id="font3">00</font>
     <font class="fonttext" size="4">分</font>
    </div>
    <div id="divF4" class="divFours">
     <font class="fontdate" size="4" id="font4">00</font>
     <font class="fonttext" size="4">秒</font>
    </div>
   </div>
  </div>
  
 </body>
</html>
<script type="text/javascript" src="js/index.js"></script>

樣式表文件index.css

#imgMain{
 
}
.divMain{/*外層div*/
width: 100%;
height: 100%;
 display: flex;
 justify-content: left;
 align-items: center;/*位于彈性盒子垂直方向的中心*/
 flex-direction: column;/*設(shè)置彈性盒子排序方向*/
}
/* 外層時間div */
#divSecond{
 width: 500px;
 height: 500px;
 display: flex;
 justify-content: center;
 align-items: flex-start;
 flex-direction: row;
}
.divFours{/*時間div1-4*/
 width: 10%;
 height: 10%;
 border: 2px solid red;
 display: flex;
 flex-direction: row;
 justify-content: center;
 align-items: center;
}
/* 圖片外層div */
#divFrist{
 width: 20%;
}
/* 剩余時間顯示 */
.fontdate{
 color: deeppink;
}
.fonttext{
 color: darkblue;
}

JavaScript文件index.js

function torun(str){
 
 var date=new Date();
 var systemDay=date.getDate();
 var systemHour=date.getHours();
 var systemMinute=date.getMinutes();
 var systemSecond=date.getSeconds();
 
 var endDate=new Date(str);
 var endDay=endDate.getDate();
 var endHour=endDate.getHours();
 var endMinute=endDate.getMinutes();
 var endSecond=endDate.getSeconds();
 
 var remainingDay=-(systemDay-endDay)-1;
 var remainingHour=-(systemHour-endHour)-1;
 var remainingMinute=-(systemMinute-endMinute)-1;
 var remainingSecond=(systemSecond-endSecond>=0)?systemSecond-endSecond+59:-(systemSecond-endSecond)-1;
 
 
 console.log("剩余"+remainingDay+"天");
 console.log("剩余"+remainingHour+"時");
 console.log("剩余"+remainingMinute+"分");
 console.log("剩余"+remainingSecond+"秒");
 
 console.log("當(dāng)前天"+systemDay+"結(jié)束天"+endDay);
 console.log("當(dāng)前時"+systemHour+"結(jié)束時"+endHour);
 console.log("當(dāng)前分"+systemMinute+"結(jié)束分"+endMinute);
 console.log("當(dāng)前秒"+systemSecond+"結(jié)束秒"+endSecond);
 
 document.getElementById("font1").innerText=remainingDay+"";
 document.getElementById("font2").innerText=remainingHour+"";
 document.getElementById("font3").innerText=remainingMinute+"";
 document.getElementById("font4").innerText=remainingSecond+"";
 
}
var int=setInterval('torun("2020-12-5 23:59:59")',60);

目錄

效果

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

相關(guān)文章

  • script標(biāo)簽屬性type與language使用選擇

    script標(biāo)簽屬性type與language使用選擇

    很多使用javascript的朋友都有著這樣一個問題:script標(biāo)簽屬性type與language使用應(yīng)如何選擇,為解決此疑惑,本文詳細(xì)整理了一下,需要的朋友可以參考下
    2012-12-12
  • js分頁之前端代碼實現(xiàn)和請求處理

    js分頁之前端代碼實現(xiàn)和請求處理

    這篇文章主要為大家詳細(xì)介紹了js分頁之前端代碼實現(xiàn)和請求處理,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • JavaScript Promise與async/await作用詳細(xì)講解

    JavaScript Promise與async/await作用詳細(xì)講解

    Promise是異步編程的一種解決方案:從語法上講,promise是一個對象,從它可以獲取異步操作的消息;從本意上講,它是承諾,承諾它過一段時間會給你一個結(jié)果
    2023-01-01
  • Javascript小技巧之生成html元素

    Javascript小技巧之生成html元素

    Javascript 生成 HTML元素的方法在本文中介紹2種,第一種是比較正規(guī)的創(chuàng)建元素方法,第二種是利用javascript中的write()方法直接寫出html元素。
    2014-05-05
  • Javascript中Microtask和Macrotask鮮為人知的知識點(diǎn)

    Javascript中Microtask和Macrotask鮮為人知的知識點(diǎn)

    這篇文章主要為大家介紹了Javascript中Microtask和Macrotask鮮為人知的知識點(diǎn)講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪
    2022-04-04
  • JavaScript返回網(wǎng)頁中錨點(diǎn)數(shù)目的方法

    JavaScript返回網(wǎng)頁中錨點(diǎn)數(shù)目的方法

    這篇文章主要介紹了JavaScript返回網(wǎng)頁中錨點(diǎn)數(shù)目的方法,涉及javascript使用document.anchors獲取錨點(diǎn)數(shù)目的技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • 解決Layui中l(wèi)ayer報錯的問題

    解決Layui中l(wèi)ayer報錯的問題

    今天小編就為大家分享一篇解決Layui中l(wèi)ayer報錯的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • Extjs 點(diǎn)擊復(fù)選框在表格中增加相關(guān)信息行

    Extjs 點(diǎn)擊復(fù)選框在表格中增加相關(guān)信息行

    這篇文章主要介紹了Extjs 點(diǎn)擊復(fù)選框在表格中增加相關(guān)信息行 的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-07-07
  • JavaScript計算出現(xiàn)精度丟失問題的解決方法

    JavaScript計算出現(xiàn)精度丟失問題的解決方法

    Javascript作為一門大型編程語言,在日常開發(fā)中難免會涉及到大量的數(shù)學(xué)計算,然而,浮點(diǎn)數(shù)在計算過程中可能出現(xiàn)精度的問題,下面我們就來學(xué)習(xí)一下Javascript中高精度計算及其相關(guān)知識吧
    2023-11-11
  • 如何使用Javascript中的this關(guān)鍵字

    如何使用Javascript中的this關(guān)鍵字

    本文介紹了如何使用Javascript中的this關(guān)鍵字,文中代碼簡單易懂,對大家的學(xué)習(xí)或工作有一定幫助,需要的朋友可以參考下
    2020-05-05

最新評論

贡觉县| 兴义市| 都江堰市| 彭阳县| 黄石市| 洛浦县| 喜德县| 依安县| 连山| 墨竹工卡县| 涡阳县| 古交市| 天柱县| 离岛区| 楚雄市| 阿克苏市| 昌黎县| 西青区| 咸丰县| 宝兴县| 达州市| 阿拉尔市| 隆化县| 离岛区| 彝良县| 大兴区| 黎川县| 綦江县| 江源县| 扬中市| 贵定县| 开原市| 永仁县| 苍南县| 喀喇沁旗| 新营市| 江达县| 建德市| 阿克陶县| 长沙县| 日土县|