asp的问题哦-如何获取下拉框的value

来源:百度知道 编辑:UC知道 时间:2024/05/23 17:39:36
获取下拉框<select>,<option>的value值是不是必须放在<form>中,我不需要按扭.
我的代码是这样的:
<select name="sqr">
<option value="a">a</option>
<option value="b">b</option>
</select>

request(sqr)可不可以获取到sqr的值???
不能
该怎么做???
页面跳转后还能用request("sqr")获取的 吗???

javascript: sqr.options[sqr.selectedIndex].value

asp:request.form("sqr")

如果是asp代码的获取就必须放到form中,因为不提交就不能获取。如果你用javascript获取好像可以用sqr.value获取试试。

就是用request("sqr")获取的

跳转后不能获取了,可以这样解决

Respnse.Redirect("url"&"?sqr="Request("sqr"))
url是要跳转的地址,这样在跳转后就以获取了

<select>放到<form>里面

用request("sqr")获取