JS实现简单日历特效


Posted in Javascript onJanuary 03, 2020

本文实例为大家分享了JS实现简单日历特效的具体代码,供大家参考,具体内容如下

知识点

1.引入我的工具包
2.运用JavaScript内置对象 Date

运行效果

JS实现简单日历特效

代码

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Title</title>
 <style>
  *{
   margin: 0;
   padding: 0;
  }
  #box{
   width: 250px;
   height: 300px;
   background-color: orangered;
   margin: 100px auto;
   padding: 30px;
  }
  #box_top{
   font-size: 22px;
   color: #fff;
   margin-bottom: 40px;
   display: flex;
   justify-content: space-around;
  }
  #box_bottom{
   width: 90%;
   height: 70%;
   margin: 0 auto;
   background-color: orange;
   font-size: 50px;
   color:#fff;
   display: flex;
   justify-content: center;
   align-items: center;
  }
 </style>
</head>
<body>
 <div id="box">
  <div id="box_top">
   <span id="year"></span>
   <span>年</span>
   <span id="month"></span>
   <span>月</span>
   <span id="day"></span>
   <span>日</span>
   <span id="week"></span>
  </div>
  <div id="box_bottom">
   <span id="hour"></span>
   <span>:</span>
   <span id="minute"></span>
   <span>:</span>
   <span id="second"></span>
  </div>
 </div>
 <script src="../../MyTools/MyTools.js"></script>
 <script>
  window.addEventListener('load',function (ev) {
   setInterval(function () {
    myTool.$('year').innerText = myTool.getTime().year;
    myTool.$('month').innerText = myTool.getTime().month < 10 ? '0' + myTool.getTime().month : myTool.getTime().month;
    myTool.$('day').innerText = myTool.getTime().day < 10 ? '0' + myTool.getTime().day : myTool.getTime().day;
    myTool.$('week').innerText = myTool.getTime().week ;
    myTool.$('hour').innerText = myTool.getTime().hour < 10 ? '0' + myTool.getTime().hour : myTool.getTime().hour;
    myTool.$('minute').innerText = myTool.getTime().minute < 10 ? '0' + myTool.getTime().minute : myTool.getTime().minute;
    myTool.$('second').innerText = myTool.getTime().second < 10 ? '0' + myTool.getTime().second : myTool.getTime().second;
   },1000);


  },false);
 </script>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
window.name代替cookie的实现代码
Nov 28 Javascript
解析jquery获取父窗口的元素
Jun 26 Javascript
jquery 添加节点的几种方法介绍
Sep 04 Javascript
javascript实现yield的方法
Nov 06 Javascript
IE8中动态创建script标签onload无效的解决方法
Dec 22 Javascript
js实现带按钮的上下滚动效果
May 12 Javascript
深入理解JavaScript编程中的原型概念
Jun 25 Javascript
Webpack之tree-starking 解析
Sep 11 Javascript
vue axios数据请求get、post方法及实例详解
Sep 11 Javascript
JS实现换肤功能的方法实例详解
Jan 30 Javascript
vue实现的树形结构加多选框示例
Feb 02 Javascript
Javascript文本框脚本实现方法解析
Oct 30 Javascript
微信小程序中的video视频实现 自定义播放按钮、封面图、视频封面上文案
Jan 02 #Javascript
微信小程序地图绘制线段并且测量(实例代码)
Jan 02 #Javascript
Element-UI+Vue模式使用总结
Jan 02 #Javascript
JS代码触发事件代码实例
Jan 02 #Javascript
微信小程序使用自定义组件导航实现当前页面高亮
Jan 02 #Javascript
Vue 实现分页与输入框关键字筛选功能
Jan 02 #Javascript
jQuery实现的图片点击放大缩小功能案例
Jan 02 #jQuery
You might like
PHP+JS无限级可伸缩菜单详解(简单易懂)
2007/01/02 PHP
PHP句法规则详解 入门学习
2011/11/09 PHP
PHP代码优化之成员变量获取速度对比
2014/02/28 PHP
通过chrome浏览器控制台(Console)进行PHP Debug的方法
2016/10/19 PHP
Yii框架实现的验证码、登录及退出功能示例
2017/05/20 PHP
Laravel如何友好的修改.env配置文件详解
2017/06/07 PHP
PHP+Ajax实现上传文件进度条动态显示进度功能
2018/06/04 PHP
CI框架附属类用法分析
2018/12/26 PHP
JavaScript 异步调用框架 (Part 4 - 链式调用)
2009/08/04 Javascript
JavaScript DOM 学习第七章 表单的扩展
2010/02/19 Javascript
JavaScript 小型打飞机游戏实现原理说明
2010/10/28 Javascript
jQuery实现点击文本框弹出热门标签的提示效果
2013/11/17 Javascript
javascript新建标签,判断键盘输入,以及判断焦点(示例代码)
2013/11/25 Javascript
用javascript为页面添加天气显示实现思路及代码
2013/12/02 Javascript
JavaScript实现复制文章自动添加版权
2016/08/02 Javascript
nodejs 子进程正确的打开方式
2017/07/03 NodeJs
jquery自定义显示消息数量
2017/12/19 jQuery
原生JavaScript实现的简单放大镜效果示例
2018/02/07 Javascript
在vue中高德地图引入和轨迹的绘制的实现
2019/10/11 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 战前探营!
2014/05/21 DOTA
Python正则表达式知识汇总
2017/09/22 Python
Python Socket使用实例
2017/12/18 Python
python右对齐的实例方法
2020/07/05 Python
利用Python批量识别电子账单数据的方法
2021/02/08 Python
python绘图模块之利用turtle画图
2021/02/12 Python
IE矩阵Matrix滤镜旋转与缩放及如何结合transform
2012/11/29 HTML / CSS
Cole Haan官方网站:美国时尚潮流品牌
2017/12/06 全球购物
初中高效课堂实施方案
2014/02/26 职场文书
《东方明珠》教学反思
2014/04/20 职场文书
动漫设计与制作专业推荐信
2014/07/07 职场文书
家长学校教学计划
2015/01/19 职场文书
2015年保险公司工作总结
2015/04/24 职场文书
合同范本之电脑出租
2019/08/13 职场文书
vue 实现弹窗关闭后刷新效果
2022/04/08 Vue.js
MyBatis核心源码深度剖析SQL语句执行过程
2022/05/20 Java/Android