zoukankan      html  css  js  c++  java
  • 4.10 pm例题

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <title>无标题文档</title>
            <style type="text/css">
                
            </style>
        </head>
        
        <body>
            <!--<span id="s"></span>-->
            <select id="nian" onclick="Bian()"></select><select id="yue"  onclick="Bian()"></select><select id="ri"></select></body>
        <script type="text/javascript">
            /*function S()
            {
                var d = new Date();
                //年
                var n = d.getFullYear();
                //月
                var y = d.getMonth()+1;
                //日
                var r = d.getDate();
                //小时
                var x = d.getHours();
                //分钟
                var m = d.getMinutes();
                //秒数 
                var s = d.getSeconds();
                var str = n+"年"+y+"月"+r+"日"+x+"时"+m+"分"+s+"秒";
                document.getElementById("s").innerHTML = str;
            }       
            window.setInterval("S()",0);*/
            
            Nian();
            Yue();
            Tian();
            //补充年份
            function Nian()
            {
                //获取当前日期
                var d = new Date();
                var n = parseInt(d.getFullYear());
                var str = "";
                for(var i=n-5;i<n+6;i++)
                {
                    if(i==n)
                    {
                        str += "<option selected='selected'>"+i+"</option>";        
                    }
                    else
                    {
                        str += "<option>"+i+"</option>";    
                    }
                        
                }
                document.getElementById("nian").innerHTML = str;
            }
            
            //补充月份
            function Yue()
            {
                var d = new Date();
                var y = parseInt(d.getMonth()+1);    
                var str = "";
                for(var i=1;i<13;i++)
                {
                    if(i==y)
                    {
                        str += "<option selected='selected'>"+i+"</option>";        
                    }
                    else
                    {
                        str += "<option>"+i+"</option>";    
                    }
                }
                document.getElementById("yue").innerHTML = str;
            }
            
            //补充天数
            function Tian()
            {
                var d = new Date();
                var t = parseInt(d.getDate());
                var n = document.getElementById("nian").value;    
                var y = document.getElementById("yue").value;
                //alert(n);
                var ts = 31;
                //30天
                if(y==4 || y==6 || y==9 || y==11)
                {
                    ts = 30;    
                }
                
                //29或28
                if(y==2)
                {
                    if((n%4==0 && n%100!=0) || n%400==0)
                    {
                        ts=29;    
                    }    
                    else
                    {
                        ts=28;    
                    }
                }
                var str = "";
                for(var i=1;i<ts+1;i++)
                {
                    if(i==t)
                    {
                        str += "<option selected='selected'>"+i+"</option>";        
                    }
                    else
                    {
                        str += "<option>"+i+"</option>";    
                    }
                }
                document.getElementById("ri").innerHTML = str;
            }
            function Bian()
            {
                //
                Tian();    
            }
        </script>
    </html>

      这是这个例题的最终效果,他可以选择一个年限内的年份,而且月份可以随着年份的变化而变换,日也是。

  • 相关阅读:
    实验17:NAT
    实验16:ACL
    实验15: STP
    实验14:VLAN间的路由
    实验13:VLAN/TRUNK/VTP/
    Linux软件管理--RPM工具
    Linux拓展练习部分--输入输出 / find部分 /基础拓展2
    linux文件管理--压缩打包
    find 文件查找
    防火墙知识点
  • 原文地址:https://www.cnblogs.com/F9801/p/8845844.html
Copyright © 2011-2022 走看看