javascript日期验证在asp.net毫米/ dd / yyyy格式 [英] Javascript Date validation for mm/dd/yyyy format in asp.net

查看:73
本文介绍了javascript日期验证在asp.net毫米/ dd / yyyy格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想验证出生日期,这应该是在MM / DD / YYYY格式,在客户端。

我已经尝试过了如下,但它不能正常工作:

  $(#btnUpdateEditCB3)。点击(函数(事件){
    变种txtBirthDate = $('#&下;%= txtBirthDateCB3.ClientID%GT;')。VAL();
    变种txtNickName = $('#&下;%= txtNickNameCB3.ClientID%GT;')。VAL();
    如果(txtBirthDate!=){
        如果(txtBirthDate.match(/ ^(?:( 0 [1-9] 1 [012])[\\ /](0 [1-9] [12] [0-9] 3 [01])[\\ /.](1920)[0-9]{2})$/)){
            警报(请以mm / dd / yyyy格式输入日期);
            $('#<%= txtBirthDateCB3.ClientID%GT;')。重点();
            返回false;
        }
    }
});


解决方案

下面的链接解释一样...看它是否可以帮助你。

验证日期使用jQuery

验证日期格式使用jQuery

I want to validate BirthDate, which should be in "mm/dd/yyyy" format, on the client side.

I have tried it as following, but it is not working properly:

$("#btnUpdateEditCB3").click(function(event) {
    var txtBirthDate = $('#<%= txtBirthDateCB3.ClientID %>').val();
    var txtNickName = $('#<%= txtNickNameCB3.ClientID %>').val();
    if (txtBirthDate != "") {
        if (txtBirthDate.match(/^(?:(0[1-9]1[012])[\/.](0[1-9][12][0-9]3[01])[\/.](1920)[0-9]{2})$/)) {
            alert("Please enter date in mm/dd/yyyy format");
            $('#<%= txtBirthDateCB3.ClientID %>').focus();
            return false;
        }
    }
});

解决方案

Below links explains the same...see if it helps you.

Validate date using jquery

Validate date format using jquery

这篇关于javascript日期验证在asp.net毫米/ dd / yyyy格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆