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 相关文章推荐
js tab效果的实现代码
Dec 26 Javascript
用apply让javascript函数仅执行一次的代码
Jun 27 Javascript
javascript定义变量时加var与不加var的区别
Dec 22 Javascript
javascript限制文本框输入值类型的方法
May 07 Javascript
js鼠标点击图片切换效果实现代码
Nov 19 Javascript
javascript如何定义对象数组
Jun 07 Javascript
js 将图片连接转换成base64格式的简单实例
Aug 10 Javascript
AngularJS constant和value区别详解
Feb 28 Javascript
详解node.js中的npm和webpack配置方法
Jan 21 Javascript
vue.js使用v-pre与v-html输出HTML操作示例
Jul 07 Javascript
Vue项目中使用better-scroll实现菜单映射功能方法
Sep 11 Javascript
Vue Mint UI mt-swipe的使用方式
Jun 05 Vue.js
一道关于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
第五节--克隆
2006/11/16 PHP
php生成随机数或者字符串的代码
2008/09/05 PHP
php执行sql语句的写法
2009/03/10 PHP
php实现aes加密类分享
2014/02/16 PHP
JavaScript 事件对象的实现
2009/07/13 Javascript
jquery实现div阴影效果示例代码
2013/09/16 Javascript
js获取当前地址 JS获取当前URL的示例代码
2014/02/26 Javascript
jquery左边浮动到一定位置时显示返回顶部按钮
2014/06/05 Javascript
文本框倒叙输入让输入框的焦点始终在最开始的位置
2014/09/01 Javascript
在Html中使用Requirejs进行模块化开发实例详解
2016/04/15 Javascript
jQuery简单实现iframe的高度根据页面内容自适应的方法
2016/08/01 Javascript
详解angular脏检查原理及伪代码实现
2018/06/08 Javascript
新手快速上手webpack4打包工具的使用详解
2019/01/28 Javascript
少女风vue组件库的制作全过程
2019/05/15 Javascript
[01:05:41]EG vs Optic Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
[03:18]【TI9纪实】社区大触GL与木木
2019/08/25 DOTA
Python函数中定义参数的四种方式
2014/11/30 Python
在Python的Django框架中创建语言文件
2015/07/27 Python
学习python中matplotlib绘图设置坐标轴刻度、文本
2018/02/07 Python
浅析python打包工具distutils、setuptools
2018/04/20 Python
python多线程并发实例及其优化
2019/06/27 Python
简单了解python的一些位运算技巧
2019/07/13 Python
python实现按关键字筛选日志文件
2019/12/24 Python
Python字符编码转码之GBK,UTF8互转
2020/02/09 Python
python统计字符串中字母出现次数代码实例
2020/03/02 Python
pytorch  网络参数 weight bias 初始化详解
2020/06/24 Python
Python 如何测试文件是否存在
2020/07/31 Python
L’urv官网:精品女性运动服品牌
2019/07/07 全球购物
Footshop罗马尼亚:最好的运动鞋选择
2019/09/10 全球购物
乌克兰最大的家用电器和电子产品连锁店:Eldorado
2019/10/02 全球购物
瑞典香水、须后水和美容产品购物网站:Parfym-Klick.se
2019/12/29 全球购物
工商企业管理实习自我鉴定
2013/12/04 职场文书
学校食堂食品安全承诺书
2015/04/29 职场文书
离婚起诉书范文2015
2015/05/19 职场文书
初中生物教学反思
2016/02/20 职场文书
《堡垒之夜》联动《刺客信条》 4月7日正式上线
2022/04/06 其他游戏