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>

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

  • 相关阅读:
    SEO工作中如何增加用户体验?10个细节要注意!
    网站优化不等于搜索引擎优化SEO
    新站不收录内页的原因及解决办法
    网站搜索引擎优化(SEO)的18条守则
    网站优化(SEO)的10大误区
    网页设计师必知的10则SEO
    站内SEO规范
    影响SEO 搜索引擎优化的网页制作细节
    推荐两个国外网站-帮你优化网站SEO和预测下期的PR值
    简单介绍百度与谷歌关于收录的不同之处
  • 原文地址:https://www.cnblogs.com/F9801/p/8845844.html
Copyright © 2011-2022 走看看