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 相关文章推荐
当前页禁止复制粘贴截屏代码小集
Jul 24 Javascript
JavaScript中的toLocaleLowerCase()方法使用详解
Jun 06 Javascript
js获取Html元素的实际宽度高度的方法
May 19 Javascript
浅析jQuery操作select控件的取值和设值
Dec 07 Javascript
微信小程序 图片上传实例详解
May 05 Javascript
JavaScript获取tr td 的三种方式全面总结(推荐)
Aug 15 Javascript
解析Vue.js中的组件
Feb 02 Javascript
原生JS实现简单的倒计时功能示例
Aug 30 Javascript
JavaScript判断对象和数组的两种方法
May 31 Javascript
在JavaScript中使用严格模式(Strict Mode)
Jun 13 Javascript
Js视频播放器插件Video.js使用方法详解
Feb 04 Javascript
linux服务器快速卸载安装node环境(简单上手)
Feb 22 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
改德生G88 - 加装等响度低音提升电路
2021/03/02 无线电
php 文件上传代码(限制jpg文件)
2010/01/05 PHP
php代码收集表单内容并写入文件的代码
2012/01/29 PHP
简单谈谈php中的unicode和utf8编码
2015/06/10 PHP
自定义min版smarty模板引擎MinSmarty.class.php文件及用法
2016/05/20 PHP
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
2016/05/27 PHP
laravel Validator ajax返回错误信息的方法
2019/09/29 PHP
JavaScipt基本教程之JavaScript语言的基础
2008/01/16 Javascript
javascript中的new使用
2010/03/20 Javascript
jquery+css+ul模拟列表菜单具体实现思路
2013/04/15 Javascript
JS实现兼容各种浏览器的获取选择文本的方法【测试可用】
2016/06/21 Javascript
关于JS中setTimeout()无法调用带参函数问题的解决方法
2016/06/21 Javascript
Google 地图API资料整理及详细介绍
2016/08/06 Javascript
jquery的checkbox,radio,select等方法小结
2016/08/30 Javascript
JS字符串false转boolean的方法(推荐)
2017/03/08 Javascript
JS开发中基本数据类型具体有哪几种
2017/10/19 Javascript
node的process以及child_process模块学习笔记
2018/03/06 Javascript
使用vue-infinite-scroll实现无限滚动效果
2018/06/22 Javascript
jQuery超简单遮罩层实现方法示例
2018/09/06 jQuery
axios+Vue实现上传文件显示进度功能
2019/04/14 Javascript
Node.JS枚举统计当前文件夹和子目录下所有代码文件行数
2019/08/23 Javascript
Vue实现点击当前元素以外的地方隐藏当前元素(实现思路)
2019/12/04 Javascript
python用装饰器自动注册Tornado路由详解
2017/02/14 Python
opencv python 基于KNN的手写体识别的实例
2018/08/03 Python
在Python中使用MongoEngine操作数据库教程实例
2019/12/03 Python
Pycharm IDE的安装和使用教程详解
2020/04/30 Python
Numpy(Pandas)删除全为零的列的方法
2020/09/11 Python
详解Python中@staticmethod和@classmethod区别及使用示例代码
2020/12/14 Python
Matplotlib animation模块实现动态图
2021/02/25 Python
.NET概念性的面试题
2012/02/29 面试题
简单而又朴实的个人求职信分享
2013/12/12 职场文书
2014年高中生自我评价范文
2014/09/26 职场文书
2014年节能减排工作总结
2014/12/06 职场文书
建国大业电影观后感
2015/06/01 职场文书
《敬重卑微》读后感3篇
2019/11/26 职场文书
关于Nginx中虚拟主机的一些冷门知识小结
2022/03/03 Servers