form的属性没设置好!正如二楼所说的
<form name="form1" action="目标文件asp" method="post">
目标文件就是处理form的文件名称。
<select name="myst" onchange="documentgetElementById('abc')value=thisoptions[thisselectedIndex]getAttribute('Svalue')">
<option value="1" Svalue="自定义字1">一般</option>
<option value="2" Svalue="自定义字2">不错</option>
<option value="3" Svalue="自定义字3">好</option>
<option value="4" Svalue="自定义字4">很好</option>
</select>
输出的结果放到文本框中,
<input type="text" name="abc" id="abc" value="" />
以上代码完全兼容所有浏览器!
做了实例,代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" ">
因为是js加载的,cs不能得到,只能用js得到
分别入几个隐藏域,这样<input type="hidden" runat="server" id="hidprovince" />
这样在cs文件中可以得到hidprovincevalue吧,然后在那个select 的onchange事件里面 可能用js 给hidprovincevalue值,这样你在后台只要取hidprovincevalue不就行了吗
我现在全是这么做的,要用js取值,给一隐藏域,然后,cs文件取隐藏域的值
var txtAddress1 = documentgetElementById("txtAddress");
txtAddress1innerText =对应的选择的值即可
以上就是关于请教ASP 如何获得select的VALUE全部的内容,包括:请教ASP 如何获得select的VALUE、如何用asp,js获取select下拉列表框的值判断选择的opiton项不同,输出自定义内容后到文本框中、ASP获取下拉选单(select)显示值而非value值并保存等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)