zoukankan      html  css  js  c++  java
  • 用JavaScript验证日期格式

    程序代码 程序代码

    <form name="datecheck" method="POST"  onsubmit="return dateCheck(this.date.value);">
    <table border="0" cellpadding="8" cellspacing="0" width="50%">
    <tr>
        <td align="right" nowrap>Birth Date (DD/MM/YYYY):</td>
        <td><input type=text name="date" size="25"></td>
    </tr>
    <tr>
        <td class="center" colspan="2">
            <input type=submit value="发送">
            <input type=reset value="重写">
        </td>
    </tr>
    </table>
    </form>
    <script type="text/javascript" language="javascript">
    function dateCheck(str){
        var re = new RegExp("^([0-9]{1,2})[./]{1}([0-9]{1,2})[./]{1}([0-9]{4})$");
        var ar;
        var res = true;
        
        if ((ar = re.exec(str)) != null){
            var i;
            i = parseFloat(ar[1]);
            // verify dd
            if (i <= 0 || i > 31){
                res = false;
            }
            i = parseFloat(ar[2]);
            // verify mm
            if (i <= 0 || i > 12){
                res = false;
            }
        }else{
            res = false;
        }
        if (!res){
            alert('请输入 DD/MM/YYYY 日期格式');
        }
        else{
         alert("success");
        }
        return res;
    }
    </script>

    验证日期格式是否为dd/mm/yyyy

  • 相关阅读:
    gsoap 学习 1-自己定义接口生成头文件
    arcgis for silverlight 鼠标点击地图获取当前经纬度
    远程桌面服务器和本机粘贴板共享
    开源ORM
    Memcached
    Visual Studio一些插件
    asp.net 中的事务
    (转载)轻量级表达式树解析框架Faller
    冒泡排序
    (转)理解POCO
  • 原文地址:https://www.cnblogs.com/Bany/p/1755513.html
Copyright © 2011-2022 走看看