使用jquery蒙板输入插件验证日期

时间:2015-05-28 05:56:34

标签: javascript jquery regex gwt

我使用jquery蒙板输入插件来屏蔽输入字段。我正在使用GWT并使用JSNI使用jquery掩码输入函数。

对于具有" MM/dd/yyyy",

等掩码的日期字段

如何限制用户不要输入month >12 or day >31 ...

我的实施如下:

 $wnd.$.mask.definitions['y'] = '[12]';
    $wnd.$.mask.definitions['m'] = '[01]';
    $wnd.$.mask.definitions['d'] = '[0-3]';

    if (pattern== 'MM/DD/YYYY') {
        $wnd.$(id).mask("m9/d9/y999", {
            placeholder : p
    });

在月份字段中,有2 digits(MM)

  • 第一个数字可以限制为0到1
  • 无法控制的第二个数字

我尝试使用条件正则表达式,但工作正常。

有条件正则表达式的任何东西都没问题。

基本上我希望用户只输入有效日期。

请建议。

感谢。

0 个答案:

没有答案