<script language="javascript" type="text/javascript">
function getAge(oldDate)
{
oldDate = oldDate.replace("-","/");
var now=new Date();
var old=new Date(oldDate); //参数为出生年月,如1980/5/9
if(old > now)
{
alert(" 当前日期不能小于生日 ");
return;
}
document.getElementById("age").value=now.getFullYear()-old.getFullYear();
document.getElementById("age").readOnly = true;
}
</script>
<input id="age"/>
<input type="text" id="dDate" maxlength="19" onfocus="SetDate(this,'yyyy-MM-dd hh:mm:ss')" onpropertychange="getAge(this.value);"/>
//根据日期计算年龄
最新推荐文章于 2023-05-11 00:15:00 发布
本文介绍了一种使用JavaScript自动计算并填写年龄的方法。通过将输入的出生日期与当前日期进行对比,可以实时更新用户的年龄信息。此方法适用于网页表单,能够提高用户体验并简化表单填写过程。
603

被折叠的 条评论
为什么被折叠?



