原生js开荒的日历插件_javascript技巧_脚本之家,给十九虚岁的要好

效果如下所示:

期望十玖虚岁的您最爱的人是同心协力

代码如下:

意在十七周岁的你天天都能吃到可口的食物

 * { margin: 0; padding: 0; } ul, li { list-style: none; } #week { width: 350px; height: 350px; border: 1px solid #ccc; } #week h6 { font-size: 20px; overflow: hidden; height: 40px; line-height: 40px; } #week h6 div { float: left; width: 250px; text-align: center; } #week .prev { float: left; font-size: 12px; width: 50px; cursor: pointer; } #week .next { float: right; font-size: 12px; width: 50px; cursor: pointer; } #week p span { width: 50px; float: left; text-align: center; height: 30px; line-height: 30px; } #week p { background: #ccc; overflow: hidden; height: 30px; } #week ul { margin-top: 10px; } #week ul li { width: 50px; float: left; text-align: center; height: 30px; cursor: pointer; }  function currentWeek { var obj = offset; var x = obj.left; var y = obj.top + ele.offsetHeight + 1; //创建日历界面 if (!document.getElementById { var oDiv = document.createElement; document.body.appendChild; oDiv.id = 'week'; oDiv.style.top = y + "px"; oDiv.style.left = x + "px"; //创建日历title var h6 = document.createElement; oDiv.appendChild; var prev = document.createElement; h6.appendChild; prev.className = 'prev'; prev.innerHTML = '上个月'; var content = document.createElement; content.className = "content"; h6.appendChild; var next = document.createElement; h6.appendChild; next.className = 'next'; next.innerHTML = '下个月'; //创建星期日到星期六的文字行 var oPs = document.createElement; oPs.className = "rlTitle"; oDiv.appendChild; var opsCont = ['日', '一', '二', '三', '四', '五', '六']; for (var i = 0; i <= 6; i++) { var oSpan = document.createElement; oPs.appendChild; oSpan.innerHTML = opsCont[i]; } //创建日历上面的日期行数所需要的变量 var oUl = document.createElement; oUl.className = "rlCenter"; oDiv.appendChild; var currentDate = new Date(); var currentYear = currentDate.getFullYear(); var currentMonth = currentDate.getMonth(); active;//传参数月份 //创建日历上下翻月 prev.onclick = function () { active; }; next.onclick = function () { active; }; } //动态创建日历上面日期,变包装成方法 function active { oUl.innerHTML = ''; //切忌一定要把这个内容去掉,要不然会点一次翻页都在日历下面依次显示出来 var activeDate = new Date; //外面传进来的不断变化的日期对象 var year = activeDate.getFullYear(); var month = activeDate.getMonth(); //把当前的月份保存下来只是为了给title获取月份 content.innerHTML = year + '年' +  + '月'; //创建日历上面的日期行数 var n = 1 - activeDate.getDay { n = -6; } //为了日历更友好的显示三个月,让用户看的更明白。 activeDate.setDate; //如果n为负数,则减少月份.在用这个月最后一天减去这个值就可以获得日历从哪天开始的。 for (var i = 0; i < 42; i++) { var oLi = document.createElement; oUl.appendChild; var date = activeDate.getDate(); //返回日期1-31号 oLi.innerHTML = date; oLi.dateValue = year + "-" +  + 1) + "-" + date; //这里必须是activeDate.getMonth()+1,不能用m+1。因为这个是一直变化的。要不然日历不管点哪天都是属于当前月份的。 oLi.onclick = function () { ele.value = this.dateValue;//文本框获取的年月日 document.body.removeChild; //获取到年月日,日历取消 oDiv = null; }; if  != month) { oLi.style.color = "#ccc"; //不是本月的天数颜色变成灰色 } //切忌下面这个增加天数语句,一定要判断完上面是不是本月的天数,然后在添加这条增加语句,要不然会出现错误。 activeDate.setDate; //如果超出该月份应有的天数则增加月份 } } } function offset { var l = ele.offsetLeft; var t = ele.offsetTop; var p = ele.offsetParent; while  { if (window.navigator.userAgent.indexOf { l += p.offsetLeft; t += p.offsetTop; } else { l += p.offsetLeft + p.clientLeft; t += p.offsetTop + p.clientTop; } p = p.offsetParent; } return { left: l, top: t } }

盼望十一虚岁的您每天都能穿上爱怜的行头

上述就是本文的全部内容,希望本文的剧情对我们的就学恐怕办事能推动一定的扶持,相同的时候也指望多多点拨脚本之家!

希望十七周岁的您能够在各样路口听见好听的歌

指望十八周岁的您能够在每种雨天都能看场电影

梦想十十虚岁的你还中意着十分的小说家的文字

但愿十八虚岁的你会雷同乐器还可以有一道拿手菜

盼望十拾岁的您能左右逢源照看自个儿不要带病

瞩望十十岁的您不再有差三错四的坏毛病

愿意十七周岁的您爱怜鲜艳的水彩

目的在于十七虚岁的你不用去估量对面人的心劲

期待十柒岁的您不出挑也别被人群扑灭

瞩望十拾虚岁的您不经历恋爱的消遣和折磨

可望十柒虚岁的您不要变得太早熟也别太幼稚

企望十七周岁的你罗曼蒂克明朗未有灰暗的第二面

仰望十八虚岁的你眼睛里只透着笑意和日光

梦想十七周岁的你依旧念旧但不恋旧

但愿十九虚岁的您不掉进世俗的黑洞

盼望十九周岁的你不毁伤外人对得起本身

仰望十三虚岁的你坦坦荡荡与持有的地痞毫无干系

愿意十七岁的您看得清现实也做得起梦

意在十四虚岁的你绝不忍受误解和苛责

盼望十九岁的你身边一贯不任何人离开

仰望十四虚岁之后的您能够和事前不平等

愿意十八虚岁的你可以看到不留可惜安安稳稳

目的在于十伍岁的您长久庆幸你是你

盼望在十七岁的您来到在此之前大家漂展布处

发表评论

电子邮件地址不会被公开。 必填项已用*标注