Revision: 41780
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 23, 2011 08:18 by lance
Initial Code
function yearAdd(inDate, id) {
if (inDate == "") {
return;
}
var dateToCheck = inDate;
var thisDate = new Date();
var thisYear = thisDate.getFullYear().toString();
var thisyr = thisYear.substr(2, 2)
var yearToNum = parseInt(thisyr);
var yr = dateToCheck.split('/')[2];
if (yr.length == 2) {
yr = (yr > (yearToNum+10)) ? '19' + yr : '20' + yr;
dateToCheck = dateToCheck.split('/'); dateToCheck[2] = yr; dateToCheck = dateToCheck.join('/');
document.getElementById(id).value = dateToCheck;
}
}
use in input/text field
onblur="javascript:yearAdd(this.value, this.id);"
Initial URL
Initial Description
Add either 19 or 20 depending on the current year + 10
Initial Title
Fill 4 digit year from 2 digits
Initial Tags
Initial Language
JavaScript