javascript html实现网页版日历代码


Posted in Javascript onMarch 08, 2016

本文实例为大家分享了网页版日历代码,供大家参考,具体内容如下

效果图:

javascript html实现网页版日历代码

实现代码:

<html>
 <head>
  <link rel="stylesheet" type="text/css" href="Skin.css">
  <style>
  <!--
  table{ text-align: center }
  -->
  </style>
 </head>
 
 <body>
  <div align="center">
   <script language="javascript">
   var my = new Date();
   
   function showc() {
    var k=1;
    var j=1;
    var today;
    var tomonth;
    var theday=1;//日期
    var max;
    var temp;
    var tempday;//这个月第一天的星期
    document.write ("<b>" + my.getFullYear() + "-" + (my.getMonth()+1) + "</b>");
    document.write ("<table border='1' width='273' height='158'>");
    document.write ("<tr>");
    document.write ("<td height='23' width='39'><font color='red'>Sun</font></td>");
    document.write ("<td height='23' width='39'>Mon</td>");
    document.write ("<td height='23' width='39'>Tue</td>");
    document.write ("<td height='23' width='39'>Wed</td>");
    document.write ("<td height='23' width='39'>Thu</td>");
    document.write ("<td height='23' width='39'>Fri</td>");
    document.write ("<td height='23' width='39'>Sat</td>");
    document.write ("</tr>");
    temp=my.getDate();
    my.setDate(1);
    //document.write (my.getDate());
    tempday=my.getDay();//返回第一天是星期几
    my.setDate(temp);
    today=my.getDay();//返回现在星期几
   
    switch ((my.getMonth()+1)) {
    case 1:
    case 3:
    case 5:
    case 7:
    case 8:
    case 10:
    case 12:
    max=31;
    break;
    case 4:
    case 6:
    case 9:
    case 11:
    max=30;
    break;
    default:
    max=29;//这里没有考虑闰月!!
    //document.write (max);
    }
    for(k=0;k<6;k++) {
    document.write ("<tr>");
    for(j=0;j<=6;j++) {
    document.write ("<td height='23' width='39'>");
    if(j>=(tempday)) {
    tempday=0;//设置为最小,相当于取消判断条件
    if(theday<=max) {
     document.write ("<a title=" + my.getFullYear() + "-" + (my.getMonth()+1) + "-" +theday + " target='_blank' href=detail.asp?date=" + theday + ">");
     if(theday==my.getDate())
     document.write ("<font color='green'>[" + theday + "]</font></a>");
     else if(j==0)
     document.write ("<font color='red'>" + theday + "</font></a>");
     else
     document.write (theday + "</a>");
     theday++;
    }
    }
    document.write ("</td>");
    }
    document.write ("</tr>");
    }
    document.write ("</table>");
   }
   
   showc();
  </script>
  </div>
 <body>
</html>

以上就是本文的全部内容,希望大家可以轻松实现网页版日历。

Javascript 相关文章推荐
JavaScript 字符串乘法
Aug 20 Javascript
Javascript中的var_dump函数实现代码
Sep 07 Javascript
JS的Document属性和方法小结
Sep 17 Javascript
常用js字符串判断方法整理
Oct 18 Javascript
javascript实现数字验证码的简单实例
Feb 10 Javascript
基于jquery实现简单的分页控件
Mar 17 Javascript
vue+vuex+axio从后台获取数据存入vuex实现组件之间共享数据
Apr 22 Javascript
bootstrap是什么_动力节点Java学院整理
Jul 14 Javascript
vue-baidu-map 进入页面自动定位的解决方案(推荐)
Apr 28 Javascript
webpack手动配置React开发环境的步骤
Jul 02 Javascript
VUE预渲染及遇到的坑
Sep 03 Javascript
javascript实现导航栏分页效果
Jun 27 Javascript
一道关于JavaScript变量作用域的面试题
Mar 08 #Javascript
理解javascript函数式编程中的闭包(closure)
Mar 08 #Javascript
jQuery实现带水平滑杆的焦点图动画插件
Mar 08 #Javascript
javascript对象的创建和访问
Mar 08 #Javascript
js获取当前日期时间及其它日期操作汇总
Mar 08 #Javascript
使用JQuery实现智能表单验证功能
Mar 08 #Javascript
js表单处理中单选、多选、选择框值的获取及表单的序列化
Mar 08 #Javascript
You might like
虫族 Zerg 魔法科技
2020/03/14 星际争霸
自制汽车收音机天线:收听广播的技巧和方法
2021/03/02 无线电
php生成局部唯一识别码LUID的代码
2012/10/06 PHP
给大家分享几个常用的PHP函数
2017/01/15 PHP
php显示页码分页类的封装
2017/06/08 PHP
网页javascript精华代码集
2007/01/24 Javascript
让回调函数 showResponse 也带上参数的代码
2007/08/13 Javascript
javascript radio 联动效果
2009/03/04 Javascript
js substr支持中文截取函数代码(中文是双字节)
2013/04/17 Javascript
阻止子元素继承父元素事件具体思路及实现
2013/05/02 Javascript
js实现横向百叶窗效果网页切换动画效果的方法
2015/03/02 Javascript
一分钟理解js闭包
2016/05/04 Javascript
Nodejs学习item【入门手上】
2016/05/05 NodeJs
浅谈JavaScript的计时器对象
2016/12/26 Javascript
微信小程序 缓存(本地缓存、异步缓存、同步缓存)详解
2017/01/17 Javascript
Vue.js 踩坑记之双向绑定
2018/05/03 Javascript
Python入门之modf()方法的使用
2015/05/15 Python
python if not in 多条件判断代码
2016/09/21 Python
python机器学习之决策树分类详解
2017/12/20 Python
使用python编写udp协议的ping程序方法
2018/04/22 Python
python3实现zabbix告警推送钉钉的示例
2019/02/20 Python
Python实现去除图片中指定颜色的像素功能示例
2019/04/13 Python
Django 删除upload_to文件的步骤
2020/03/30 Python
Python定时任务框架APScheduler原理及常用代码
2020/10/05 Python
美国受欢迎的眼影品牌:BH Cosmetics
2016/10/25 全球购物
为智能设备设计个性化保护套网站:caseable
2017/01/05 全球购物
Farfetch巴西官网:奢侈品牌时尚购物平台
2020/10/19 全球购物
土木工程师岗位职责
2013/11/24 职场文书
学生励志演讲稿
2014/01/06 职场文书
高中语文教学反思
2014/01/16 职场文书
《音乐之都维也纳》教学反思
2014/04/16 职场文书
我的梦想演讲稿
2014/04/30 职场文书
学生安全承诺书
2014/05/22 职场文书
村级四风对照检查材料
2014/08/24 职场文书
大学生违纪检讨书300字
2014/10/25 职场文书
Spring 使用注解开发
2022/05/20 Java/Android