<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title> 年月日分别是自定义的函数参数,判断是不是正确的日期</title>
function fyear( year)
{
if ((year%4==0&&year %100!=0)||year %400==0)
{
return "是闰年";
}else { return "是平年";}
}
function fn (nian,yue,ri)
{
var theday=0;
if (yue >12)
{
return "不是正确的";
}
else if ( yue ==1||yue ==3||yue ==5||yue ==7||yue==8||yue ==9||yue ==11)
{
theday =31;
}else if (yue ==2)
{
var s=fyear( nian);
if (s=="闰年")
{
theday = 29;
}else {
theday =28;
}
}else {
theday= 30;
}
if (ri <=theday)
{
return "是合法日期";
}else {
return "不是合法的日期";
}
}
var s =fn( 2012,2,10);
document.write(s);
</script>
</head>
<body>
</body>
</html>