您现在的位置是:首页 > 电脑技术查询 > web开发

JS来帮下忙

编辑:chaxungu时间:2022-10-02 23:20:58分类:web开发

JS高手进来帮下忙。
function getAge(strValidDate)
{
var arrayValidDate= strValidDate.split( "- ");
var intValidYear= parseInt(arrayValidDate[0]);// 获取出生日期年份
var intValidMonth= parseInt(arrayValidDate[1]);// 获取出生日期月份
var intValidDay= parseInt(arrayValidDate[2]);// 获取出生日期天数

var currentDate= new Date();// 获取当前日期
var intCurrentYear= parseInt(currentDate.getYear());// 获取当前日期年份
var intCurrentMonth= parseInt(currentDate.getMonth() + 1);// 获取当前日期月份
var intCurrentDay= parseInt(currentDate.getDate());// 获取当前日期天数

var intAge= intCurrentYear - intValidYear;// 暂时年龄

var validDate= new Date(intValidYear,intValidMonth - 1,intValidDay);// 日期型出生时间
varageDate= new Date(intValidYear,intCurrentMonth - 1,intCurrentDay);// 当前年周岁时间


// 如果出生日期小于等于当前周岁时间则已满周岁否则不满周岁(减 1 )
if ( ageDate - validDate <= 0 )
{
intAge=intAge-1;
}
//执行到此处时intAge仍然是正确的
return intAge;
}

function age()
{
if(getAge(strBirthday) <15)
{ //执行不到此处
ErrorString =ErrorString+ '19, ';
return false;
}
else