ASP提取下拉框的值,调出数据库数据并显示

有两个下拉框,A和B,以及一个文本域A下拉框名为abcB下拉框名为efg文本域名为123三个数据表,各用来存放A,B下拉框和文本域123的数值表1存放A下拉框数据:A_i... 有两个下拉框,A和B,以及一个文本域
A下拉框名为abc
B下拉框名为efg
文本域名为123
三个数据表,各用来存放A,B下拉框和文本域123的数值
表1存放A下拉框数据:A_id , A_name
表2存放B下拉框数据:B_id , B_age id_A
表3存放文本域数据:C_id ,C_name(与A_name一样的数据) , C_内容
请问在ASP中怎么样才能实现当选择A下拉框中的内容时,ASP判断下拉框中的内容(表1中A_name)与表3中的C_name一样,并在文本域中显示“C_内容”呢?
麻烦详细点说。本人新手,如果要两个页面的话就不要说了。我只想要一个页面上实现
发代码的话麻烦加下注释。。谢谢
另外还有一个问题就是。ABCD四个文本域。如果A和C有值。B的值为0,那么,在D中怎么样才能把B文本域去掉计算出A*C的值,显示在D栏中。如果是A和B有值的话。怎么在显示框D中显示出A*B后的值?
详细点。谢谢
展开
 我来答
sakurasl
推荐于2016-06-29 · TA获得超过130个赞
知道小有建树答主
回答量:165
采纳率:0%
帮助的人:71.8万
展开全部
利用事件啊!例如
<!--要完成此效果把如下代码加入到<body>区域中-->

<script language="JavaScript">

<!--
function textValue(){

var stationInteger, stationString

stationInteger=document.stationform.A_name.selectedIndex

stationString=document.stationform.A_name.options[stationInteger].text

document.stationform.C_name.value = "当前选定的值为:" + stationString +"!" }

//-->

</script>

<form name="stationform">
<div align="center">
<select name="A_name" onChange="textValue()" multiple size="5">
<option>1
<option>2
<option>3
<option>4
<option>5
<option>6
<option>7
<option>8
<option>9
<option>10

</select>
<br>
</div>
<p align="center">
<input type="text" name="C_name" value="" size="35" maxlength="35">
<p>

</form>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ccppv
2010-04-15 · TA获得超过2994个赞
知道大有可为答主
回答量:5074
采纳率:40%
帮助的人:2934万
展开全部
恩.要用到AJAX的.这个无刷新...

后面的计算要用到JS来解决...都不是太难..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一只小背娄
2010-04-15 · TA获得超过150个赞
知道小有建树答主
回答量:265
采纳率:0%
帮助的人:189万
展开全部
悬分这么高,只是,怕没有人结答案。
想要知道答案你可以在百度HI上找我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式