多选select菜单的值如何取得?

hjrsos 2005-11-18 04:38:08
下面这个多选菜单,为何我用request.form(aaa)取不到值?该如何才能获得?
<select name="aaa" size="8" style="width:120px;height:134;font-size:10.5pt">
<option p='0' value='1'>1</option>
<option p='1' value='2'>2</option>
<option p='2' value='3'>3</option>
<option p='3' value='4'>4</option>
<option p='4' value='5'>5</option>
<option p='5' value='6'>6</option>
</select>
...全文
239 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
竹林听雨2005 2005-11-18
  • 打赏
  • 举报
回复
那也怪了,我们平时都这么做,而且没有出现你所说的那样呀。你再仔细检查一下代码。
orientalcherry 2005-11-18
  • 打赏
  • 举报
回复
request.form("aaa")
king_shadow 2005-11-18
  • 打赏
  • 举报
回复
<select name="aaa" size="8" style="width:120px;height:134;font-size:10.5pt">
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
<option value='6'>6</option>
</select>

用request.form("aaa")

如果是有多个选项则
<select name="aaa" size="8" style="width:120px;height:134;font-size:10.5pt">
<option value='0|1'>1</option>
<option value='1|2'>2</option>
<option value='2|3'>3</option>
<option value='3|4'>4</option>
<option value='4|5'>5</option>
<option value='5|6'>6</option>
</select>
bb=request.form("aaa")
a=split(bb,"|")



----------------------------------------------
ASP技术群,欢迎有兴趣者加入(群号: 4259772)
mars_net 2005-11-18
  • 打赏
  • 举报
回复
不知道你用的什么方式传的值是post还是get
两种方式都试试
hjrsos 2005-11-18
  • 打赏
  • 举报
回复
各位所说的我的检查过了,还是取不到啊,怪事。
shuangren 2005-11-18
  • 打赏
  • 举报
回复
如果是多选请在select里加multiple属性
request.form("aaa")
加双引号
竹林听雨2005 2005-11-18
  • 打赏
  • 举报
回复
也有可能是你在定义name的时候有重复的名称,检查一下代码。
竹林听雨2005 2005-11-18
  • 打赏
  • 举报
回复
直接用request("aaa")

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧