|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
WEB开发
→
『 ASP技术论坛 』
→ 请教关于文本框的问题...
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1117
人关注过本帖
标题:
请教关于文本框的问题...
只看楼主
加入收藏
boyfuture
等 级:
新手上路
帖 子:552
专家分:0
注 册:2005-12-20
结帖率:
88.89%
楼主
收藏
问题点数:0 回复次数:16
请教关于文本框的问题...
请问,能否在文本框(类似一个下拉式菜单)中选择由数据库中搜索出来的全部字段,当选中一个具体的字段名称后,并在另外一个文本框中显示选中该字段的ID编号吗?
如:字段名称 城市 上海 广州 北京 编号为: 1 , 2 , 3
若我点击文本框选择广州,另外一个文本框则显示编号为 2
望各位大虾予以解答为盼!
谢谢!
知道你最优秀!
搜索更多相关主题的帖子:
文本框
广州
北京
上海
数据库
2006-02-28 20:35
举报帖子
使用道具
赠送鲜花
belin2000
等 级:
论坛游侠
威 望:
5
帖 子:975
专家分:194
注 册:2004-6-2
第
2
楼
收藏
得分:0
用javascript
59ita点com(我就爱TA)
2006-02-28 21:21
举报帖子
使用道具
赠送鲜花
rainic
等 级:
贵宾
威 望:
27
帖 子:2367
专家分:0
注 册:2005-8-9
第
3
楼
收藏
得分:0
要先全部读出来才行吧?
.cn/" target="_blank">
.cn/ipimg_500_40.php" border="0" alt="" />
2006-02-28 21:48
举报帖子
使用道具
赠送鲜花
yms123
等 级:
版主
威 望:
209
帖 子:12488
专家分:19042
注 册:2004-7-17
第
4
楼
收藏
得分:0
回复:(boyfuture)请教关于文本框的问题...
<!--此Javascript代码插入到<head></head>标签之间-->
<script language=javascript>
function select_Change(txt,val)
{
this.text1.value=txt;//此为将下拉列表选择的文本赋给text1
//txt,val为select_Change事件的参数名称可以自定义,txt接收下拉列表的文本,val接收值
this.text2.value=val;//此为将下拉列表选择的值赋给text2
//this.options[this.selectedIndex].text为得到下拉列表的文本
//this.options[this.selectedIndex].value为得到值
}
</script>
<!--此为HTML代码-->
<input name="text1" type="text">
<!--onChange为下拉列表选择事件也就是说选择下拉列表的其中一项时执行代码-->
<select name="select" onChange="select_Change(this.options[this.selectedIndex].text,this.options[this.selectedIndex].value);" >
<option selected>请选择</option>
<option value="1">上海</option>
<option value="2">北京</option>
<option value="3">广州</option>
</select>
<input type="text" name="text2">
以上应该是基本原来,虽然跟楼主说的不一样,但基本的代码原理已经写了。
2006-02-28 22:04
举报帖子
使用道具
赠送鲜花
yms123
等 级:
版主
威 望:
209
帖 子:12488
专家分:19042
注 册:2004-7-17
第
5
楼
收藏
得分:0
楼主说的我猜应该是可输入的下拉列表,那个应该是用Javascript做出来的,我想原理就是控制文本框与下拉列表的隐藏与显示。
2006-02-28 22:06
举报帖子
使用道具
赠送鲜花
boyfuture
等 级:
新手上路
帖 子:552
专家分:0
注 册:2005-12-20
第
6
楼
收藏
得分:0
,实在不好意思,可能我的意图没有给大家描述清楚,现将思路整理如下,望各位大虾指正并给出解决方案!
1.首先获取数据库相应字段的数据
2.将获得的该字段数据转化为可选择的下拉列表(关键)
3.选择该列表段的特定内容的同时,在另一文本框内显示相应的字段编号
{这一过程,火箭侠已做了最好的解释}
希望各位大虾能根据我提供的这些思路,给予一个完整的解决方案!
谢谢!
2006-02-28 23:10
举报帖子
使用道具
赠送鲜花
yms123
等 级:
版主
威 望:
209
帖 子:12488
专家分:19042
注 册:2004-7-17
第
7
楼
收藏
得分:0
1.首先获取数据库相应字段的数据
读取数据库用ADODB.Connection和ADODB.RecordSet应该不用说了吧
取得相应字段可以写T-SQL查询语句select [字段名] From [表名]
2.将获得的该字段数据转化为可选择的下拉列表(关键)
用循环
如
<select name=select >
<%
Do Until rs.EOF
Response.Write "<option value="&rs("编号")&" >"&rs("城市名")&"</option>
rs.MoveNext
Loop
%>
3.选择该列表段的特定内容的同时,在另一文本框内显示相应的字段编号
我写的Javascript代码已经实现了套用即可。
2006-02-28 23:20
举报帖子
使用道具
赠送鲜花
boyfuture
等 级:
新手上路
帖 子:552
专家分:0
注 册:2005-12-20
第
8
楼
收藏
得分:0
非常感谢,我运行一下测试看看!
2006-03-03 17:58
举报帖子
使用道具
赠送鲜花
boyfuture
等 级:
新手上路
帖 子:552
专家分:0
注 册:2005-12-20
第
9
楼
收藏
得分:0
非常感谢这位大虾的指点,目前已解决关于下拉列表的问题,但是下拉选择后,如果不在表单里就能正常赋值,但是这些内容在表单里实现这个功能却存在问题,一执行就提示网页错误。如果这些文本框放在表单外就可以正常使用。望大虾进一步指点迷津。谢谢!
2006-03-09 00:20
举报帖子
使用道具
赠送鲜花
boyfuture
等 级:
新手上路
帖 子:552
专家分:0
注 册:2005-12-20
第
10
楼
收藏
得分:0
望大虾赐教,急候答案,谢谢!功败垂成啊,一定要帮帮!
常感谢这位大虾的指点,目前已解决关于下拉列表的问题,但是下拉选择后,如果不在表单里就能正常赋值,但是这些内容在表单里实现这个功能却存在问题,一执行就提示网页错误。如果这些文本框放在表单外就可以正常使用。望大虾进一步指点迷津。谢谢!
2006-03-09 23:26
举报帖子
使用道具
赠送鲜花
17
1/2页
1
2
快速回复:
请教关于文本框的问题...
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.024100 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved