| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1042 人关注过本帖
标题:请问如何将这样一组列表框进行分别赋不同的值?
取消只看楼主 加入收藏
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
结帖率:88.89%
收藏
 问题点数:0 回复次数:6 
请问如何将这样一组列表框进行分别赋不同的值?
请见如下内容:
1.<select name="adways" onChange="select_Change(this.options[this.selectedIndex].text,this.options[this.selectedIndex].value);">
<option value="mtgg">媒体广告</option>
<option value="brjs">别人介绍</option>
<option value="fdxc">发单宣传</option>
<option value="lggs">路过公司</option>
<option value="ygxc">网络宣传</option>
<option value="qita">其他</option>
</select>
2.<input type="text" name="adwaysnumber" value="<%=session("adwaysnumber")%>" class="bb">

希望能够选择不同的内容的时候,后边的文本框里能显示相应的内容。
如:选择列表框 网络宣传 时,后边2 文本框能够显示 网络宣传时的 adwaysnumber ,该怎样弄呢?
请各位大虾,全力帮忙!非常感谢!
搜索更多相关主题的帖子: 列表 
2007-09-07 18:49
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
收藏
得分:0 

非常正确啊
请问怎么实现?
比如: 媒体宣传(value=mtxc),选择后其文本框显示session(“mtxc”)
别人介绍(value=brjs),选中后 文本框显示session(“brjs”)
类似这样的,谢谢!

2007-09-07 21:19
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
收藏
得分:0 
以下是引用multiple1902在2007-9-7 21:22:52的发言:
<input value="<%=session(request(adways))%>" name="showtype" type="button" />

老大,这个东西怎么和前面的列表框一起使用啊?
请明示!

2007-09-07 21:30
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
收藏
得分:0 
回复:(不惑)晕.这么多的回贴.建议楼主仔细看我的贴...

各位大虾,非常感谢鼎力相助!
刚才测试,您所提供的方案在运行的时候就提示错误,无法做到转换,感觉应该那个细节上肯定还有纰漏,望细查,我实在是看不出哪有问题!谢谢!

2007-09-07 21:51
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
收藏
得分:0 
回复:(yms123)
老大,您的代码运行没有错误,但是选择相应的项目后,后边相应文本框不能正常显示数值,但提示错误,是不是Js有问题?望帮我再仔细看看,我发现不了问题,非常感谢您的答复!谢谢!
2007-09-07 21:54
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
收藏
得分:0 
以下是引用yms123在2007-9-7 21:34:04的发言:
<script language="javascript">
function select_Change(txt,val)
{
this.adwaysnumber.value=val;
}
</script>
<select name="adways" onChange="select_Change(this.options[this.selectedIndex].text,this.options[this.selectedIndex].value);">
<option value="mtgg">媒体广告</option>
<option value="brjs">别人介绍</option>
<option value="fdxc">发单宣传</option>
<option value="lggs">路过公司</option>
<option value="ygxc">网络宣传</option>
<option value="qita">其他</option>
</select>
2.<input type="text" name="adwaysnumber" value="<%=session("adwaysnumber")%>" class="bb">

老大,上面的js没法执行!是不是这个只适用于使用记录集的方式给onchange赋值啊?请指点!
我一开始也是用的这个方法!谢谢!

2007-09-07 22:07
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
收藏
得分:0 

谢谢啊,我找到一个非常简单的方法实现上述功能。<select name="adways" onChange="adwaysnumber.value=this.value">就可以实现了
对各位表示再次的感谢!

2007-09-08 23:37
快速回复:请问如何将这样一组列表框进行分别赋不同的值?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025837 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved