asp网页的下拉菜单标签问题,请高手进!! 20

下拉菜单标签名和对应的值分别是:普通会员-10高级会员-20终身会员-30说明:前面的汉字是菜单中显示的文本,后面的数字是对应的值。以下是下拉菜单的代码:<selectn... 下拉菜单标签名和对应的值分别是:
普通会员-10
高级会员-20
终身会员-30
说明:前面的汉字是菜单中显示的文本,后面的数字是对应的值。

以下是下拉菜单的代码:
<select name="servicename" id="select" onChange="change();">
<option selected="Selected">-请选择-</option>
<option value="10">普通会员</option>
<option value="20">高级会员</option>
<option value="30">终身会员</option>
</select>

我要的目的就是当用户在下拉菜单中选择不同的选项时,比如:选择了'普通会员',就会自动赋值给 文本框=10 ;隐藏域=普通会员
又比如:选择了'高级会员',就会自动赋值给 文本框=20;隐藏域=高级会员

在线等 谢谢
展开
 我来答
bnx1976
2011-06-17 · TA获得超过161个赞
知道小有建树答主
回答量:359
采纳率:0%
帮助的人:312万
展开全部
<script language="javascript">
function change(obj){
var index = obj.selectedIndex; // 选中索引
document.getElementById("txtID").value =obj.options[index].value;
document.getElementById("hdnName").value =obj.options[index].text;
}
</script>
<select name="servicename" id="select" onChange="change(this);">
<option selected="Selected">-请选择-</option>
<option value="10">普通会员</option>
<option value="20">高级会员</option>
<option value="30">终身会员</option>
</select>
li90yuan
2011-06-16 · TA获得超过369个赞
知道小有建树答主
回答量:335
采纳率:0%
帮助的人:278万
展开全部
用javascript把option的value赋值给文本框不就行了么~你给的代码不详细没办法帮你写出来!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
037nyvjgi
2011-06-17 · TA获得超过2983个赞
知道大有可为答主
回答量:4464
采纳率:0%
帮助的人:0
展开全部
这个问题出现的主要原因是因为网页文件本身不是由FRONTPAGE编辑而成的。HEAD标签里面有FRONTPAGE标示,最方便的方法是用FRONTPAGE打开这个网页文件,随便改动一下保存,那么FRONTPAGE标签就被加入了,以后可以直接从下拉菜单中看到了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式