太麻烦了 我说个思路你自己试着写
首先定义
var Digital = new Date()
var year = Digital.getFullYear(); //取得4位 年份
var month= Digital.getMonth()+1;  //取得月份
var sysdate = year + "-" + month;
然后
var obj = document.getElementById("Birth_Year");
var yr =obj.options[obj.selectedIndex].text; //取得你选择年的值月份同理
var obj = document.getElementById("Birth_Month");
var mo =obj.options[obj.selectedIndex].text; //取得你选择月的值
再定义
var date = yr + "-" + mo;
连接起来var diff =date-sysdate;<input type=hidden id ="" name="">//放到隐藏控件中