165
rated 0 times
[
172]
[
7]
/ answers: 1 / hits: 16254
/ 9 Years ago, tue, august 18, 2015, 12:00:00
I need to restrict age for below 18 years of age from the current date in Php using javascript or ajax. How can I do this?
Please check my code I want to calculate the age onblur or onSubmit Please go through the code.
function getAge(dateString) {
var today = new Date();
var birthDate = new Date(dateString);
var age = today.getFullYear() - birthDate.getFullYear();
var m = today.getMonth() - birthDate.getMonth();
var da = today.getDate() - birthDate.getDate();
if (m < 0 || (m === 0 && today.getDate() < birthDate.getDate())) {
age--;
}
if (m < 0) {
m += 12;
}
if (da < 0) {
da += 30;
}
return age;
}
var age = getAge(1987/08/31);
alert(age);
if (age < 18) {
alert(This age is restrict);
} else {
alert(This age is allowed);
}
<form>
<input type=text id=dob onBlur=function getAge(dateString) />
</form>
More From » php