98
rated 0 times
[
105]
[
7]
/ answers: 1 / hits: 15300
/ 11 Years ago, tue, may 14, 2013, 12:00:00
My jsp code is as follows:(A simple registartion from with fields)
<label>DOB</label></td><td><input type=text name=dob /> </td></tr>
<tr><td>
<label>AGE</label></td><td><input type=text name=age onclick = ageCount()/> </td></tr>
<tr><td>
<label>GENDER</label></td><td><input type=radio name=gender value=Male/>Male<input
type=radio name=gender value=Female>Female</td></tr>
<tr><td>
I used a function in JS to calculate the age from dob! Dob is in sql Date format.
<script type=text/javascript>
function ageCount(){
var date1 = new date();
var dob = document.getElementById(dob).value;
var date2 = new date(dob);
var pattern = /^d{1,2}/d{1,2}/d{4}$/;
if(pattern.test(dob)){
var y1 = date1.getFullYear();
var y2 = date2.getFullYear();
var age = y1-y2;
document.write(Age : +age);
return true;
}else{
alert(invalid date fromat.!! Please enter in (DD/MM/YYYY) format);
return false;
}
}
</script>
how do i use this so that when i enter the dob and press tab the age should be displayed in its field.
Drop in your ideas and suggestions.
More From » html