javascript函数,完成写入后不起作用

时间:2015-12-04 06:11:35

标签: javascript html

我的要求: -

我有一个从出生日期计算年龄的代码。

我做了什么/我的代码链接 -

Click here for code It will only work in google chrome..not in firefox/other browsers..

我想要的是什么?: - 完成date of birth后,自动计算年龄,然后会显示正确的年龄。如果年龄less than 18 or greater than 150那么它会显示警报。

面临问题: - 在Google Chrome中,在完成出生日期之前,会显示一条警告消息。

问题在哪里???

1 个答案:

答案 0 :(得分:2)

添加条件以检查4位数字:

之后:

day_age = day_age % 30;

添加:

if(yearThen.toString().length != 4){ return false;}