#12004/5/11 18:18:17
我想根据选项框selectyear和selectmonth的值,动态在selectday里出现相应的备选日,我的客户端脚本是这样写的
<script language="javascript1.1~javascript1.1">
function judgeday(tyear,tmonth)
{if(!tyear%400||(!tyear%4)&&tyear%100)
if(tmonth==2) return 29;
else ;
else {if(tmonth==2) return 28;}
if ((tmonth<=7 &&tmonth%2)||(tmonth>=8&&(!tmonth%2)))
return 31;
else return 30;
}
function jday(form.selectyear.value,form.selectmonth.value)
{
var j=judgeday(form.selectyear.value,form.selectmonth.value);
var i;
<select name="selectday">
for(i=1;i<=j;i++)
<option value=i>i</option>;
</select>
}
</script>
我表单里selectmonth的onchange事件是这样写的 <select name="selectmonth" onchange="jday(form.selectyear.value,form.selectmonth.value)">
可我选择月份时提示我form.selectyear.value对象为空,我就不知道这个事件该怎么引用selectyear各selectmonth里的值,哪位能帮个忙吗?