使用DOB输入验证出生日期验证

时间:2011-11-17 13:38:19

标签: jquery forms input verification

  

可能重复:
  How do I verify age using jQuery?

我需要通过三个输入而不是一个来实现此FORM。 目前我只有一个输入。

但我需要:

<input type="text" name="DAY" />
<input type="text" name="MONTH" />
<input type="text" name="YEAR" />
<label><input type="checkbox" name="checkbox" />remember me</label>

而且非常重要的是我需要一个记住我的复选框。并且提交按钮应该是 下一页。 "enter.php"

伙计们不是懒惰,而是$技能不够: - (

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
<script type="text/javascript" src="http://www.mypokerpartner.com/cookie.js"></script>
<script type="text/javascript" src="http://www.mypokerpartner.com/timeAgo.js"></script>
<script type="text/javascript" src="http://www.mypokerpartner.com/maskedInput.js"></script>

 $('input[name="DOB"]').mask("99/99/9999");
$('.deleteCookie').click(function() {
    $.cookie('age', null);
});
$('.submit').click(function() {
    var age = jQuery.timeago($('input[name="DOB"]').val());
    if (age === 'NaN years ago') {
        alert('DOB must be valid');
    } else {
        $.cookie('age', age);
        if (parseInt(age, 10) >= 21) {
            alert('you\'re of age');
        } else {
            alert('you\'re too young');
        }
    }
});

if (null !== $.cookie('age')) {
    alert('saved Cookie ' + $.cookie('age'));
}


<input type="text" name="DOB" />
<a href="javascript:void(0)" class="submit">Submit</a><br /><br />
<a href="javascript:void(0)" class="deleteCookie">Delete Cookie</a><br /><br />

0 个答案:

没有答案