javascript 取得年月自动计算年龄
来源:互联网 发布:新房装修网络布线 编辑:程序博客网 时间:2024/05/16 19:17
输入标准格式年月后自动显示年龄:
<html>
<head>
<script type="text/javascript" language="javascript">
function getAge()
{
if (document.forms(0).<%=AgetTextBox.ClientID%>.value == "")
{
document.getElementById("lab").innerHTML = "";
}
else if (document.forms(0).<%=AgetTextBox.ClientID%>.value != "" && parseInt(document.forms(0).<%=AgetTextBox.ClientID%>.value.substring(0,4)) > 1900)
{
var d = new Date();
var month = new Array(12);
month[0] = "01", month[1] = "02", month[2] = "03", month[3] = "04", month[4] = "05", month[5] = "06";
month[6] = "07", month[7] = "08", month[8] = "09", month[9] = "10", month[10] = "11", month[11] = "12";
var year_now = d.getYear();
var year_month = month[d.getMonth()];
var year_day = d.getDate();
var year_input = document.forms(0).<%=AgetTextBox.ClientID%>.value.substr(0, 4);
var year_input_month = document.forms(0).<%=AgetTextBox.ClientID%>.value.substr(5, 2);
var year_input_day = document.forms(0).<%=AgetTextBox.ClientID%>.value.substr(8, 2);
var year = parseInt(year_now) - parseInt(year_input) - 1;
year_month = (year_month.substr(0,1) == '0') ? year_month.substr(1,1) : year_month;
year_input_month = (year_input_month.substr(0,1) == '0') ? year_input_month.substr(1,1) : year_input_month;
//alert('year_month='+year_month+' parseInt(year_month)='+parseInt(year_month)+' year_input_month='+year_input_month+' parseInt(year_input_month)='+parseInt(year_input_month));
if (parseInt(year_month) > parseInt(year_input_month))
{
year = parseInt(year) + 1;
}
else if (parseInt(year_month) == parseInt(year_input_month))
{
if (parseInt(year_day) >= parseInt(year_input_day))
{
year = parseInt(year) + 1;
}
}
document.getElementById("lab").innerHTML="<font color=red size=2>Age: " + year + " Years</font>";
}
var t = setTimeout('getAge();',500);
return;
}
</head>
</script>
<body>
<script language="javascript" type="text/javascript">
getAge();
</script>
<asp:TextBox ID="AgetTextBox" runat="server" Text="yyyy-MM-dd"></asp:TextBox><img src="images/calendar.gif" /> <span id="lab"></span>
</body>
</html>
- javascript 取得年月自动计算年龄
- 根据生年月计算年龄 小方法
- String类型出生年月计算年龄
- java根据出生年月计算年龄
- sql server出生年月减去退休年月 计算年龄
- javascript 根据年月计算天数
- 在EXCEL中根据身份证号码计算年龄、出生年月、性别
- 根据身份证自动计算年龄
- javascript根据日期计算年龄
- javascript根据生日计算年龄
- JavaScript 自动生成 年月范围 选择
- excel 根据身份证号码自动提取出生年月、性别、年龄的方法实例
- javascript计算生肖、星座、年龄的方法
- 计算年龄
- 计算年龄
- 计算年龄
- 计算年龄
- 计算年龄
- 三八妇女节
- 用java获取本机IP地址
- “从客户端检测到有潜在危险的Request.Form 值”
- 常用网络术语 && HTTP协议的几个重要概念 && HTTPS传输协议
- 需求编写十佳经验
- javascript 取得年月自动计算年龄
- 数据库一览
- 小端模式(little-endian),大端模式
- 网络信息安全基础
- 分布式key-value存储方案 Cassandra
- S3C6410 USB-HOST调试纪实
- android中正确导入第三方jar包
- 需求分析的作用及如何进行需求分析
- Pyke 逻辑编程入门(5):模式匹配 之“模式变量”