表格的年龄验证

时间:2014-01-31 00:39:03

标签: javascript jquery forms verification

if(!validateNumber($('input[name="age"]').val()) ){
        validate = false;
        $("#error_age").show();
        $('.field-row').has('input[name="age"]').addClass('haserror');
    }


function validateNumber(elementValue){
    var numPattern = /^[0-9]+$/;
    return numPattern.test(elementValue);   
}

以上是在比赛中使用表格的工作代码。这不是我的代码,我接手一份工作,我的编码知识很少。

年龄输入表格只是年龄。不是DOB。

我希望能够让它只有18岁以上。我是怎么做到的?或者最新的方法是什么?

Cheeers!

1 个答案:

答案 0 :(得分:2)

尝试这样的事情:

function validateNumber(elementValue){
    var numPattern = /^[0-9]+$/;
    return numPattern.test(elementValue) && elementValue >= 18;   
}

jsFiddle