怎么根据选择的日期,自动生成年龄,然后写入数据库
如何根据选择的日期,自动生成年龄,然后写入数据库
用了My97, 时间JS很好用,我现在有个问题,选择了时间,怎么将选择的时间的年份传递出来给Label1,或者textbox? 因为这2个数据都要写到数据库中去!
------解决思路----------------------
可以用JS判断TextBox1是否有值,然后计算出年龄在Label1中显示,一般在鼠标离开事件onblur判断就好
甚至你还可以直接在My97的JS中写新加一个计算年龄的方法直接给你调用
------解决思路----------------------
用了My97, 时间JS很好用,我现在有个问题,选择了时间,怎么将选择的时间的年份传递出来给Label1,或者textbox? 因为这2个数据都要写到数据库中去!
------解决思路----------------------
可以用JS判断TextBox1是否有值,然后计算出年龄在Label1中显示,一般在鼠标离开事件onblur判断就好
甚至你还可以直接在My97的JS中写新加一个计算年龄的方法直接给你调用
------解决思路----------------------
function getVal()
{
//简单代码,仅供参考
var val = document.getElementById("TextBox1").value;
var aDate = new Date();
var thisYear = aDate.getFullYear();
var thisMonth = aDate.getMonth() + 1;
var thisDay = aDate.getDate();
//var time = "1990-9-29";//比如时间格式是这样才行,格式不是这样还需改下面代码
var bArray = val.split("-");
var k = eval(thisYear - bArray[0]);
if(k>=0)
{
//alert(k);
document.getElementById("Label1").innerText = k;
}
}