日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

JS實(shí)現(xiàn)簡(jiǎn)易日歷效果

瀏覽:193日期:2024-04-06 18:21:54

本文實(shí)例為大家分享了JS實(shí)現(xiàn)簡(jiǎn)易日歷效果的具體代碼,供大家參考,具體內(nèi)容如下

JS實(shí)現(xiàn)簡(jiǎn)易日歷效果

JS實(shí)現(xiàn)簡(jiǎn)易日歷效果

css

* { margin: 0; padding: 0; list-style: none; } #box { width: 280px; height: 360px; margin: 50px auto; background-color: black; color: aliceblue; line-height: 40px; } #header { height: 40px; color: aliceblue; line-height: 40px; } #header span { float: left; text-align: center; margin-top: 10px; line-height: 40px; } #prev, #next { width: 20%; line-height: 40px; cursor: pointer; } #current { width: 60%; line-height: 40px; } #week li { width: 40px; text-align: center; float: left; line-height: 40px; } #content li { width: 40px; text-align: center; float: left; line-height: 40px;}

html

<div id='box'> <div id='header'> <span id='prev'>上</span> <span id='current'></span> <span id='next'>下</span> </div> <ul id='week'> <li>日</li> <li>一</li> <li>二</li> <li>三</li> <li>四</li> <li>五</li> <li>六</li> </ul> <ul id='content'> <!-- <li>31</li> <li>1</li> <li>2</li> --> </ul></div>```

js

var current = document.querySelector(’#current’);//月份name var prev = document.querySelector(’#prev’); // 上個(gè)月 var next = document.querySelector(’#next’); // 下個(gè)月 var content = document.querySelector(’#content’); // 日期內(nèi)容 // 上個(gè)月要顯示的天數(shù) // 求出本月第一天是星期幾 // 求出上個(gè)月最大的天數(shù) 把日期設(shè)為0 function getPrevDays(date) { var date = new Date(date); // 把日期設(shè)為第一天,為了獲取第一天是星期幾 date.setDate(1); var week = date.getDay(); // 把日期設(shè)為0,為了得到上個(gè)月的最后一天 date.setDate(0); var maxDay = date.getDate(); var list = []; // 遍歷紅色日期的范圍 push進(jìn)數(shù)組 for (var i = maxDay - week + 1; i <= maxDay; i++) { list.push(i); } return list; } // 求本月的天數(shù) // 月份推到下個(gè)月 // 日期設(shè)為0 function getNowDays(date) { var date = new Date(date); date.setMonth(date.getMonth() + 1); date.setDate(0); var maxDay = date.getDate(); // console.log(maxDay) var list = []; // for (var i = 1; i <= maxDay; i++) { list.push(i) } return list; } // 下個(gè)月要顯示的天數(shù) function getNextDays(prevDays, nowDays) { var list = []; // 一頁(yè)日歷42天,42 - 上月天數(shù) - 這個(gè)月天數(shù) = 最后顯示剩余的下個(gè)月天數(shù) for (var i = 1; i <= 42 - prevDays - nowDays; i++) { list.push(i) } return list } var x = 1; // 封裝輸出日期內(nèi)容 // x記錄點(diǎn)擊月份 根據(jù)月份 上面數(shù)組自動(dòng)獲取當(dāng)月要顯示的時(shí)間 function output(x) { arr1 = getPrevDays(’2021-’ + x); arr2 = getNowDays(’2021-’ + x); arr3 = getNextDays(arr1.length, arr2.length); // console.log(arr2); var res = ’’; for (var i = 0; i < arr1.length; i++) { res += ’<li style='color:red;'>’; res += arr1[i]; res += ’</li>’; } for (var i = 0; i < arr2.length; i++) { res += ’<li>’; res += arr2[i]; res += ’</li>’; } for (var i = 0; i < arr3.length; i++) { res += ’<li style='color:red;'>’; res += arr3[i]; res += ’</li>’; } // 三個(gè)數(shù)組輸出結(jié)果拼接起來(lái) 輸出 return content.innerHTML = res; } // 輸出月份顯示 var date = new Date(); current.innerHTML = showMonth(new Date()); // 月份 function showMonth(date) { var date = new Date(date); date.setMonth(date.getMonth()); var mon = date.getMonth(); // var year = date.getFullyear(); return (mon + 1) + ’月’; } output(x); // 下個(gè)月 next.onclick = function () { x++; // console.log(x); if (x > 12) { x = 1; output(x); } else { current.innerHTML = showMonth(’2021-’ + x); output(x); } } // 上個(gè)月 prev.onclick = function () { x--; console.log(x); if (x < 1) { x = 12; current.innerHTML = showMonth(’2021-’ + x); output(x); } else { current.innerHTML = showMonth(’2021-’ + x); output(x); } }

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲精品激情| 亚洲午夜天堂| 激情偷拍久久| 亚洲国产影院| 欧美亚洲国产精品久久| 美女视频免费精品| 国产精品国产三级在线观看| 国产亚洲精品美女久久久久久久久久| 老鸭窝亚洲一区二区三区| 日韩欧美不卡| 91精品一区国产高清在线gif | 精品久久99| 精品久久中文| 午夜精品成人av| 亚洲婷婷在线| 丝袜a∨在线一区二区三区不卡| 蜜臀久久久久久久| 日韩av一级片| 国内精品亚洲| 日韩不卡视频在线观看| 亚洲电影在线一区二区三区| 免费观看久久av| 老司机久久99久久精品播放免费| 蜜桃视频一区二区三区 | 免费在线观看一区二区三区| 亚洲精品四区| 日韩和欧美的一区| 久久久亚洲欧洲日产| 日韩中文在线电影| 午夜av一区| 日韩中文av| 精品一区二区三区在线观看视频| 荡女精品导航| 亚洲精品午夜av福利久久蜜桃| 免费一级片91| 日韩精选在线| а√天堂8资源中文在线| 99久久精品费精品国产| 丝袜美腿亚洲一区| 国产精品视频一区二区三区综合| 精品香蕉视频| 亚州av乱码久久精品蜜桃| 日本亚洲视频在线| 国产精选在线| 香蕉久久国产| 国产精品极品国产中出| 久久久久一区| 少妇精品久久久一区二区| 久久精品亚洲| 国产国产精品| 日本a级不卡| 蜜桃精品在线| 中文字幕亚洲影视| 国产福利片在线观看| 欧美在线网站| 国产精品亚洲欧美一级在线| 精品一区三区| 欧美国产亚洲精品| 性色一区二区| 麻豆成人91精品二区三区| 五月精品视频| 精品国产精品国产偷麻豆| 日韩影院在线观看| 国产aⅴ精品一区二区四区| 亚洲综合电影一区二区三区| 国产日韩欧美高清免费| 久久香蕉国产| 国产精品中文| 国产美女精品| 国产成人免费av一区二区午夜| 99国产精品久久久久久久成人热| 国产精品伊人| 男女男精品网站| 天堂av在线| 91成人精品在线| 欧美一区二区三区高清视频| 国产精品毛片久久久| 美女精品在线| 久久精品免费一区二区三区| 国产精品片aa在线观看| 性欧美xxxx免费岛国不卡电影| 久久国产精品美女| 亚洲精品影视| 欧美在线影院| 黄色在线观看www| 国产精品尤物| 日韩美女国产精品| 亚洲一区免费| 91精品综合| 97精品在线| 麻豆精品久久久| 日韩激情一区二区| 久久大逼视频| 激情视频一区二区三区| 中文字幕在线视频网站| 日韩激情中文字幕| 日韩精品一区第一页| 亚洲婷婷免费| 亚洲一级少妇| 激情不卡一区二区三区视频在线| 日本aⅴ亚洲精品中文乱码 | 日本91福利区| 免费人成网站在线观看欧美高清| 亚洲播播91| 精品一区二区三区亚洲| 国产精品第十页| 热久久久久久| 男人天堂欧美日韩| 黑丝一区二区三区| 久久国产欧美| 国产夫妻在线| 在线中文字幕播放| 成人国产精品久久| 欧美国产专区| 国产精品v日韩精品v欧美精品网站| 日韩欧美中文字幕一区二区三区| 三级欧美韩日大片在线看| 在线午夜精品| 亚洲男女av一区二区| 国产一区视频在线观看免费| 97精品国产| 黄色在线网站噜噜噜| 国产成人免费精品| 国产第一亚洲| 人人草在线视频| 日韩久久精品| 欧美亚洲国产一区| 欧美日韩国产探花| 亚洲一区国产一区| 美国三级日本三级久久99 | 亚洲综合精品| 国产一级久久| 日韩中文字幕区一区有砖一区 | 国产亚洲精品自拍| 亚洲欧美视频| 亚洲人成网77777色在线播放| 日韩中文字幕区一区有砖一区| 亚洲激情二区| 蜜桃视频在线观看一区二区| 亚洲人成网站在线在线观看| 日韩精品视频中文字幕| 欧美日本不卡高清| 免费亚洲婷婷| 国产精品手机在线播放| 欧美91在线| 成人一二三区| 日本午夜大片a在线观看| 久久国产免费| 亚洲精品1区| 亚洲最大av| 国产区精品区| 国产一区二区亚洲| 亲子伦视频一区二区三区| 欧美va天堂在线| 首页国产欧美久久| 日本欧美大码aⅴ在线播放| 欧美激情五月| 蜜桃成人精品| 欧美中文一区二区| 石原莉奈在线亚洲三区| 欧美日本不卡高清| 不卡福利视频| 丝袜诱惑制服诱惑色一区在线观看| 亚洲人成网77777色在线播放| 国产香蕉精品| 久久久久久婷| 91高清一区| 日韩av一区二区在线影视| 国产成人精品一区二区三区视频 | 国产精品一区二区99| 国产一区二区精品久| 国产综合视频| 欧美日韩一区二区三区不卡视频| 国产一区二区三区不卡视频网站 | 亚洲精品高潮| 精品三区视频| 亚洲欧美久久久| 国产精品视频一区二区三区综合| 精品欧美一区二区三区在线观看| 免费久久99精品国产| 美女久久久精品| 国产精品日韩久久久| 国产日韩欧美| 2023国产精品久久久精品双| 国产欧美综合一区二区三区| 成人精品中文字幕| 亚洲精选成人| 手机在线电影一区| 女人av一区| 国产三级一区| 欧美一区三区| 国产精品www994| 999在线观看精品免费不卡网站| 久久99影视| 中文字幕亚洲影视| 久久久精品午夜少妇| 国产欧美二区| 99国产一区| 成人日韩av| 欧美日韩一区二区国产|