zoukankan      html  css  js  c++  java
  • 显示日期

    <title>显示日期</title>
     <style type="text/css">
            #div
            {
             400px;
             height:60px;
             line-height:60px;
             background:#FFFFCC;
             border:1px #0099CC solid;
             margin:0px auto;
             padding:15px;
             }
        </style>
       
        <script type="text/javascript">
            function createOption(v_1,v_2)
            {
                var obj=document.createElement("option");
                obj.value=v_1;
                obj.text=v_2;
                return obj;
            }
           
            function addYearMonth()
            {
                var year=document.getElementById("Year");
                var month=document.getElementById("Month");
               
                for(var i=2010;i>1900;i--)
                {
                    year.add(createOption(i,i));
                }
               
                for(var i=1;i<=12;i++)
                {
                    month.add(createOption(i,i));
                }
            }
           
            function addDay()
            {
                var year=parseInt(document.getElementById("Year").value);
                var month=parseInt(document.getElementById("Month").value);
                var day=document.getElementById("Day");
               
                var flag=false;
                if(year%400==0||(year%4==0&&year%100!=0))
                {
                    flag=true;
                }
               
                var number=0;
                if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
                {
                    number=31;
                }
                else if(month==2)
                {
                    if(flag)
                    {
                        number=29;
                    }
                    else
                    {
                        number=28;
                    }
                }
                else
                {
                    number=30;
                }
               
                while(day.options.length>0)
                {
                    day.remove(day.options[day.options.length-1]);
                }
               
                for(var i=1;i<=number;i++)
                {
                    day.add(createOption(i,i));
                }
            }
        </script>
    </head>
    <body onload="addYearMonth();">
     <div id="div">
            <select id="Year">
                <option value="0">--请选择--</option>
            </select>
            <strong>年</strong>
           
            <select id="Month" onchange="addDay();">
                <option value="0">--请选择--</option>
            </select>
            <strong>月</strong>
           
            <select id="Day">
                <option value="0">--请选择--</option>
            </select>
            <strong>日</strong>
        </div>
    </body>

  • 相关阅读:
    codeforces_1075_C. The Tower is Going Home
    leetcode_Stone Game_dp_思维
    leetcode_Counting Bits_dp
    Divide and Conquer_1.最大连续子数组
    python_MachineLearning_感知机PLA
    IIS中启用gzip压缩(网站优化)
    asp.net运行机制图
    asp.net 的那点事(2、浏览器和一般处理程序)
    asp.net 的那点事(1、当用户在浏览器地址栏输入了网址后,发生了什么?)
    android环境搭配 运行android sdk manager时出现错误问题解决
  • 原文地址:https://www.cnblogs.com/meroselove/p/1865802.html
Copyright © 2011-2022 走看看