真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

js如何實現(xiàn)日歷功能

這篇文章給大家分享的是有關(guān)js如何實現(xiàn)日歷功能的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比瑪曲網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式瑪曲網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋瑪曲地區(qū)。費用合理售后完善,十載實體公司更值得信賴。

突然發(fā)現(xiàn)日期對象可以進(jìn)行 加減 , 利用這個特性寫了一個可以說是對只要會JavaScript  的就可以寫的日歷;沒有各種算法,只有一些邏輯相信只要懂javascript就差不多看倆眼就會的日歷。

js如何實現(xiàn)日歷功能

 
 
  
   
   
   
   *{ 
    margin: 0px; 
    padding: 0px; 
   } 
   #data{ 
    width: 280px; 
    border: 1px solid #000000; 
    margin: 20px auto; 
   } 
   #data > p{ 
    display: flex; 
   } 
   #data > h6{ 
    text-align: center; 
   } 
   #data > p > span{ 
    padding: 0 10px; 
   } 
   #prev,#next{ 
    cursor: pointer; 
   } 
   #nian{ 
    flex: 1; 
    text-align: center; 
   } 
   #title{ 
    overflow: hidden; 
    list-style: none; 
    background: #ccc; 
   } 
   #title > li{ 
    float: left; 
    width: 40px; 
    height: 26px; 
    line-height: 26px; 
    text-align: center; 
   } 
   #date{ 
    overflow: hidden; 
    list-style: none; 
   } 
   #date > li{ 
    float: left; 
    width: 34px; 
    height: 34px; 
    margin: 1px 1px; 
    border: 2px solid rgba(0,0,0,0); 
    line-height: 34px; 
    text-align: center; 
    cursor: pointer; 
   } 
   #date > .hover:hover{ 
    border: 2px solid red; 
   } 
    
   .active{ 
    color: red; 
   } 
   
  
  
   
   
   

      上一月      2017      下一月     

     一月           
  •       
  •       
  •       
  •       
  •       
  •       
  •                    
                 var dat = new Date(); //當(dāng)前時間     var nianD = dat.getFullYear();//當(dāng)前年份     var yueD = dat.getMonth(); //當(dāng)前月     var tianD = dat.getDate(); //當(dāng)前天 這保存的年月日 是為了 當(dāng)?shù)竭_(dá)當(dāng)前日期 有對比          add(); //進(jìn)入頁面第一次渲染          function add(){      document.getElementById('date').innerHTML = "";            var nian = dat.getFullYear();//當(dāng)前年份      var yue = dat.getMonth(); //當(dāng)前月      var tian = dat.getDate(); //當(dāng)前天      var arr=["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"];      document.getElementById('nian').innerText = nian;      document.getElementById('yue').innerText = arr[yue];            var setDat = new Date(nian,yue + 1,1 - 1); //把時間設(shè)為下個月的1號 然后天數(shù)減去1 就可以得到 當(dāng)前月的最后一天;      var setTian = setDat.getDate(); //獲取 當(dāng)前月最后一天      var setZhou = new Date(nian,yue,1).getDay(); //獲取當(dāng)前月第一天 是 周幾            for(var i=0;i    

    感謝各位的閱讀!關(guān)于“js如何實現(xiàn)日歷功能”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!


    網(wǎng)頁標(biāo)題:js如何實現(xiàn)日歷功能
    URL網(wǎng)址:http://weahome.cn/article/ggsedp.html

    其他資訊

    在線咨詢

    微信咨詢

    電話咨詢

    028-86922220(工作日)

    18980820575(7×24)

    提交需求

    返回頂部