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>

目录
相关文章
|
5天前
|
前端开发 开发者
|
8天前
|
前端开发 开发者
分享个打开a页面自动跳转到b页面的HTML代码
分享个打开a页面自动跳转到b页面的HTML代码
|
2月前
|
前端开发
通过HTML+CSS实现折叠样式完整代码
通过HTML+CSS实现折叠样式完整代码
|
2月前
抖音超火的圣诞树代码,html源码分享
抖音超火的圣诞树代码,html源码分享
|
2月前
|
JavaScript 前端开发 Java
JS 和 html 代码的结合方式加函数的详细讲解
JS 和 html 代码的结合方式加函数的详细讲解
35 0
|
2月前
|
安全 UED
HTML <iframe> 标签的常用属性--详解(附加代码)
HTML <iframe> 标签的常用属性--详解(附加代码)
|
2月前
|
UED
HTML中a标签的target属性的取值和作用--详解(附加代码)
HTML中a标签的target属性的取值和作用--详解(附加代码)
|
3月前
|
数据库
wangEditor富文本编辑器的调用开发实录2(V5版本自定义粘贴,去除复制word或网页html冗余样式代码的解决方案)
wangEditor富文本编辑器的调用开发实录2(V5版本自定义粘贴,去除复制word或网页html冗余样式代码的解决方案)
109 0
|
3月前
|
前端开发
Echarts实战案例代码(49):基于不支持立体漏斗图Funnel的HTML+CSS解决方案
Echarts实战案例代码(49):基于不支持立体漏斗图Funnel的HTML+CSS解决方案
28 0
相关产品
云迁移中心
推荐文章
更多