91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用JavaScript怎么實現一個給定時間的倒計時功能

發布時間:2021-04-15 16:40:28 來源:億速云 閱讀:136 作者:Leah 欄目:web開發

使用JavaScript怎么實現一個給定時間的倒計時功能?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

代碼如下:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>倒計時</title>
  </head>
  <body>
    <input type="text" name="time" id="time" value="2017-09-22" />
    <input type="button" name="okbtn" id="okbtn" value="確認" />
    <br />
    <p id="textp">這里顯示倒計時</p>
  </body>
<script type="text/javascript">
  var okbtn=document.getElementById("okbtn");
  textp=document.getElementById("textp");
  okbtn.onclick=function(){
    var time=document.getElementById("time");
    var timevalue=time.value;
    //通過正則表達式確認輸入格式是否正確
    var patt=/^(\d{1,4})(-)(\d{1,2})\2(\d{1,2})$/;
    if(patt.test(timevalue)==false){
      //如果不正確
      textp.innerHTML="輸入格式不滿足YYYY-MM-DD";
      return false;
    }else{
      textp.innerHTML="這里顯示倒計時";
    }
    //獲取輸入的年月日
    var timearray=timevalue.split("-");
    //ShowLeftTime(timearray[0],timearray[1],timearray[2]);
    setInterval(function(){ShowLeftTime(timearray[0],timearray[1],timearray[2]);},1000);
  }
  function ShowLeftTime(year,month,date){
        //得出剩余時間
    var now=new Date();
    var endDate=new Date(year,month-1,date);
    var leftTime=endDate.getTime()-now.getTime();
    var leftsecond=parseInt(leftTime/1000);
    var day=Math.floor(leftsecond/(60*60*24));
    var hour=Math.floor((leftsecond-day*24*60*60)/3600);
    var minute=Math.floor((leftsecond-day*24*60*60-hour*3600)/60);
    var second=Math.floor(leftsecond-day*60*60*24-hour*60*60-minute*60);
    //顯示剩余時間
    textp.innerHTML="距離"+year+"年"+month+"月"+date+"日"
    +"還有"+day+"天"+hour+"小時"+minute+"分"+second+"秒";
  }
</script>
</html>

關于使用JavaScript怎么實現一個給定時間的倒計時功能問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

闸北区| 顺昌县| 宜兰县| 潼南县| 呼玛县| 濮阳市| 安庆市| 肇州县| 扎兰屯市| 潍坊市| 金沙县| 莲花县| 昭苏县| 南昌县| 垫江县| 称多县| 天镇县| 安化县| 正宁县| 同德县| 津南区| 仙居县| 兴仁县| 武汉市| 会同县| 罗山县| 通化县| 昌平区| 桓仁| 金秀| 通江县| 巴中市| 徐汇区| 江门市| 正蓝旗| 海淀区| 遵义县| 蓬莱市| 鄂伦春自治旗| 长顺县| 鹰潭市|