使用JavaScript实现制作动态时钟
2017-09-25 23:34
781 查看
1:clock.js
2:clock.html
/** * 动态显示当前时间 */ function showDateTime(){ var sWeek=new Array("日","一","二","三","四","五","六"); //声明数组存储一周七天 var myDate=new Date(); //获取当天日期 var sYear=myDate.getFullYear(); //获取年 var sMonth=myDate.getMonth()+1; //获取月 var sDate=myDate.getDate(); //获取日 var sDay=sWeek[myDate.getDay()]; //根据得到的数字星期,利用数组转化为星期 var h=myDate.getHours(); //获取小时 var m=myDate.getMinutes(); //获取分钟 var s=myDate.getSeconds(); //获取秒 //输入日期和星期 document.getElementById("date").innerHTML=(sYear+"年"+sMonth+"月"+sDate+"日"+"星期"+sDay+"<br/>"); h = formatTwoDigits(h); //格式化小时,如果不足两位在前面补0 m = formatTwoDigits(m); //格式化分钟,如果不足两位在前面补0 s = formatTwoDigits(s); //格式化秒钟后,如果不足两位在前面补0 //显示时间 document.getElementById("msg").innerHTML=(h+":"+m+":"+s+"<br/>"); setTimeout("showDateTime()",1000);//每秒执行一次showDateTime函数 } window.onload=showDateTime;//在整个页面加载完成后执行此函数 //如果输入数是一位数,则在十位上补0 function formatTwoDigits(s) { if (s<10) return "0"+s; else return s; }
2:clock.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>制作动态时钟</title> <script type="text/javascript" src="clock.js"></script> </head> <body> <h1 id="date"></h1> <span id="msg" style="font-size: 30px;background-color: greenyellow;"></span> </body> </html>
相关文章推荐
- 使用javascript操作多选列表框,实现动态增加删除,左右移动,上下排序移动等功能。
- 【javascript】学习总结——动态时钟的实现代码
- 使用html5 canvas和javascript制作可调整时间的时钟界面
- javascript实现动态日期和实时时钟
- 使用动态JavaScript实现多级菜单联动时不刷新页面的方法
- 使用html与javascript制作简单的网页时钟
- 使用JavaScript在网页上动态显示时钟
- 【MongoDB】在Mongodb使用shell实现与javascript的动态交互
- JavaScript结合PHP实现网页制作中双下拉菜单的动态实现
- 使用JavaScript实现动态创建含合并单元格(行)的表单
- JavaScript结合PHP实现网页制作中双下拉菜单的动态实现
- 使用JavaScript实现动态改变控件大小
- 基于javascript实现动态时钟效果
- javascript使用switch case实现动态改变超级链接文字及地址
- 使用JAVASCRIPT实现动态增加、删除选择项
- 基于javascript实现动态时钟效果
- JavaScript实现动态时钟,自己刚写出来的希望能给您带来帮助,逻辑有待精简,欢迎评价
- 【MongoDB】在Mongodb使用shell实现与javascript的动态交互
- 使用JavaScript动态设置样式实现代码及演示动画
- javascript页面上使用动态时间具体实现