request.form("")取不到值的问题

小馬 2010-02-16 02:08:25
画面结构为
最上面(head)有一个FRAME,下面(body)左右各一个FRAME
现在是点击上面FRAME(head)的一个按钮来刷新(body)的页面。
(head)的FORM1里面设了一个隐藏值name="aaa",
按钮点击时FORM1.submit()

FORM1.method = "post";
FORM1.target="body";
FORM1.action=body的url;
FORM1.submit();

然后body.asp刷新时request.form("aaa")的值是空值。

问题出在哪里?是不是这种方法做得不对阿?
...全文
197 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lengui 2010-02-16
  • 打赏
  • 举报
回复
你是否在表单里面有NAME属性~

如楼上说的

<INPUT TYPE="HIDDEN" NAME="aaa" value="123">


刷新时可能是空的, 重新提交以下试试~
lzp4881 2010-02-16
  • 打赏
  • 举报
回复
去掉target="body"
小馬 2010-02-16
  • 打赏
  • 举报
回复
head.asp
<form action="" name="form1" method="post" target="body">
<INPUT TYPE="HIDDEN" NAME="aaa" value="123">
</form>

按钮click
form1.target = "body";
form1.action = "body.asp";
form1.submit();


body.asp
<% straaa = Request.form( "aaa" ) %>

straaa的值是空值
李睿_Lee 2010-02-16
  • 打赏
  • 举报
回复
干脆直接把你的页面相关代码写出来。
这样描述还不是很清楚哪出错了。
挨踢直男 2010-02-16
  • 打赏
  • 举报
回复
request.form("name")吧

28,391

社区成员

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

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