请教一个ASP表单值问题

来源:百度知道 编辑:UC知道 时间:2024/09/24 23:39:09
一个ASP程序面中有年月日三项,想根据选择的月份跟出相应的日期怎么实现?例如前面选择的是3月,日期选项里就是1至31号,如果选择的是4月,日期选项里就是1至30。这应该就是人们说的级联菜单吧。

请指教,多谢!(主要问题是表单发送之前没法获取数据)

<form name="form1" method="post" action="Join_save.asp">
<select name=YYYY class="input06" onChange="YYYYDD(this.value)">
<option value="">请选择 年</option>
</select>
<select name=MM class="input06" onChange="MMDD(this.value)">
<option value="">选择 月</option>
</select>
<select name=DD class="input06">
<option value="">选择 日</option>
</select>
</form>

<script language="JavaScript"><!--
function YYYYMMDDstart()
{
MonHead = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];

//先给年下拉框赋内容
var y = new Date().getFullYear();
for (var i = (y-107); i < (y+30); i++) //以今年为准,前30年,后30年
document.form1.YYYY.options.add(new Option(" "+ i +" 年", i));