2014-01-31 2 views
0
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!

+0

Что делает 'validateNumber' функции выглядеть? – DACrosby

+0

@DACrosby Я только что редактировал свой пост. Спасибо –

ответ

2

попробовать что-то вроде этого:

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

jsFiddle

+0

Спасибо, сэр! Работает с удовольствием –

+0

Если ответ для вас работает, пожалуйста, примите его – Deryck

+0

Im going to. Он говорит, что я должен ждать 6 минут! : P –

Смежные вопросы