怎么根据选择的日期,自动生成年龄,然后写入数据库

如何根据选择的日期,自动生成年龄,然后写入数据库
用了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;
            }
        }