我用JavaScript写了个无限扩展年份,在后台怎么取的到select的value值
代码:
<script language="javascript">
var Lastyear;
function selYear(obj,Cyear){
var len=11; //select长度
var selObj=document.getElementById(obj);
var selIndex=parseInt(len/2)-1;
var newOpt;
var LY=Cyear-Lastyear;
for (i=0;i<len;i++){
if (selObj.options.length!=len){
newOpt=document.createElement("OPTION");
newOpt.text=Cyear-selIndex+i;
newOpt.value=Cyear-selIndex+i;
selObj.options.add(newOpt,i);
if (selIndex==i) {Lastyear=newOpt.value;}
}
else
{
selObj.options[i].text=parseInt(selObj.options[i].text)+LY;
selObj.options[i].value=parseInt(selObj.options[i].value)+LY;
if (selIndex==i) {Lastyear=selObj.options[i].value;}
}
}
selObj.selectedIndex=selIndex;
 //alert(selObj.value);
}
</script>
<select style="WIDTH: 70px" id="sltYear" onchange="selYear('sltYear',this.value)" name="sltYear"
runat="server">
</select><script>
    var today;
    today=new Date();
    selYear('sltYear',today.getFullYear());
    //初始化select</script>
在JavaScript中用alert可以输出sltYear.value的值,而在后台用sltYear.value的值就是空,那位高手给看一下,不胜感激。