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;隐藏域=高级会员
在线等 谢谢 展开
普通会员-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;隐藏域=高级会员
在线等 谢谢 展开
3个回答
展开全部
<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>
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>
展开全部
用javascript把option的value赋值给文本框不就行了么~你给的代码不详细没办法帮你写出来!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个问题出现的主要原因是因为网页文件本身不是由FRONTPAGE编辑而成的。HEAD标签里面有FRONTPAGE标示,最方便的方法是用FRONTPAGE打开这个网页文件,随便改动一下保存,那么FRONTPAGE标签就被加入了,以后可以直接从下拉菜单中看到了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询