request.form("bobby").count哪错了

firstboy 2004-03-31 11:17:03
<form method="POST" action="1.asp">
<p>
<input type="text" name="hobby" size="20"><br>
<input type="checkbox" name="hobby" value=" 足球 "> 足球
<input type="checkbox" name="hobby" value=" 乒乓球 "> 乒乓球
</p>
<p><input type="submit" value=" 发送 " name="B1">
<input type="reset" value=" 重填 " name="B2"></p>
</form>

<%
ww=request.form("bobby").count
response.write ww
%>

执行后ww=0,书上说是“找不到参数”的意思,怎么会呢,有三个“hobby”呀??哪位大哥帮一下我这个大菜鸟呀!!!

如果这样的话,<%……%>换成
<%
For i = 1 To Request.Form("hobby").Count
Response.Write Request.Form("hobby")(i) & "< BR>"
Next
%>
肯定出错呀
...全文
89 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
firstboy 2004-04-01
  • 打赏
  • 举报
回复
是呀是呀,这个我都没看见,麻烦各位老大了,分给第一个说出的人了,对不起下面的老大们了,呵呵!! :)
lubaixu 2004-04-01
  • 打赏
  • 举报
回复
呵呵.
兄弟,是不是写错了呀?
一个是hobby,一个是bobby....
bingbingcha 2004-04-01
  • 打赏
  • 举报
回复
哈哈。。。。写错字了
mustapha 2004-04-01
  • 打赏
  • 举报
回复
bobby改成hobby
feitian1217 2004-04-01
  • 打赏
  • 举报
回复
你用split函数试试看,应该可以实现这一效果吧
  • 打赏
  • 举报
回复
ww=request.form("bobby").count
----》ww=request.form("hobby").count
hobby你写成bobby了~~
Heister 2004-04-01
  • 打赏
  • 举报
回复

request.form("bobby") 是一个字符串,如果有多个 bobby ,那么这个字符串中的值以 , 分隔
aspsky 2004-03-31
  • 打赏
  • 举报
回复
你想实现什么效果?是让你的<input>里所设置的显示么?
换成request.form("hobby") 看看

28,391

社区成员

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

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