asp 列表框和文本框关联代码???

有一个列表框和一个文本框:星期<SELECTNAME=""><OPTIONVALUE=""SELECTED>星期一<OPTIONVALUE="">星期二<OPTIONVA... 有一个列表框和一个文本框:星期<SELECT NAME="">
<OPTION VALUE="" SELECTED>星期一
<OPTION VALUE="">星期二
<OPTION VALUE="">星期三
<OPTION VALUE="">星期四
<OPTION VALUE="">星期五
<OPTION VALUE="">星期六
</SELECT>
日期<INPUT TYPE="text" NAME="rq">,
选择星期列,会自动显示当前星期的日期
例如当前日期为2012.3.13(星期二),若选择星期三,则日期文本框自动显示为2012.3.14
若选择星期一,则日期文本框自动显示为2012.3.12
如当前日期为2012.3.12(星期一),若选择星期三,则日期文本框自动显示为2012.3.14
若选择星期一,则日期文本框自动显示为2012.3.12,代码如何写??????
展开
 我来答
flasharrow2001
2012-03-15 · TA获得超过337个赞
知道小有建树答主
回答量:175
采纳率:0%
帮助的人:162万
展开全部
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="javascript">
function GetDateStr(AddDayCount)
{
var dd = new Date();
dd.setDate(dd.getDate()+AddDayCount);//获取AddDayCount天后的日期
var y = dd.getYear();
var m = dd.getMonth()+1;//获取当前月份的日期
var d = dd.getDate();
return y+"-"+m+"-"+d;
}
function showdata(){
var cc;
var todata=new Date();
var w=todata.getDay();
for(var i=0;i<document.form1.myweek.length;i++){
if(document.form1.myweek[i].selected){
cc=parseInt(document.form1.myweek[i].value)-parseInt(w);
document.form1.rq.value=GetDateStr(cc);
}
}
}
</script>
</head>

<body>
<form name="form1">
星期<SELECT NAME="myweek" onchange="showdata()">
<option value="1" selected="selected">星期一
<option value="2">星期二
<option value="3">星期三
<option value="4">星期四
<option value="5">星期五
<option value="6">星期六
</SELECT>
日期<INPUT TYPE="text" NAME="rq">
</form>
</body>
</html>
silian920
2012-03-14 · 超过14用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:35.6万
展开全部
通过asp的weekday函数和date()函数获取当前星期和日期
列表框加一个onchange事件的js函数来控制星期的变化,同时将数据显示到文本框中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式