asp在提交到的form中,获取不到url参数怎么回事

asp在提交到的form中,获取不到url参数怎么回事,第1张

你好!

表单页面带的参数

是不是你的表单页地址中包含classid=1之类的,如果是这样的话,你表单里面添加隐藏框,并赋值,提交之后才会有数据,表单中加入下面这行试试,注意传递的参数名自己修改

"

/>

打字不易,采纳哦!

一、需要传递参数的页面test1html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 40 Transitional//EN">

<HTML>

 <HEAD>

  <TITLE> test1html </TITLE>

 </HEAD>

 <BODY>

<FORM METHOD=POST ACTION="test2asp">

姓名:<INPUT TYPE="text" NAME="username"><BR>

密码:<INPUT TYPE="password" NAME="userpassword"><BR>

<INPUT TYPE="hidden" NAME="hidden_ID" value="123456">

<INPUT TYPE="submit" value="提交">

</FORM>

 </BODY>

</HTML>

注意:隐藏参数和其他控件类型不一样的地方就是类型TYPE="hidden",这是使用的关键。

二、接收参数的页面test2asp

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 40 Transitional//EN">

<HTML>

 <HEAD>

  <TITLE> test2asp </TITLE>

 </HEAD>

 <BODY>

<%

responsewrite "姓名:"&request("username")&"<br>"

responsewrite "密码:"&request("userpassword")&"<br>"

responsewrite "隐藏字段(hidden_ID):"&request("hidden_ID")&"<br>"

%>

 </BODY>

</HTML>

接收上个页面传递过的隐藏参数和接收其他参数方法是一样的,都是使用request("控件Name")

按照以上方法即可实现ASP传递的参数

汗,首先检查一下你的拼写,是否出了全角字符或者拼写错误,如果不行把queryString去掉,即直接调用request

还有个问题,你的语法混乱了responsewrite(b) 这是JS中的写法

VBS应该是

responsewrite b

检查后,问题解决否?

使用XML>

抓取了整个页面的内容代码

>

url中是不可能含有post参数的,否则就变成get参数了,完全变味了。另外,post参数是有可能含有二进制数据流的(比如上传的文件),更不可能放到url中(且不说url是有长度限制的)。

但你可以用requestform来获得post参数。

以上就是关于asp在提交到的form中,获取不到url参数怎么回事全部的内容,包括:asp在提交到的form中,获取不到url参数怎么回事、ASP 两网页如何传递参数、ASP中地址栏参数咋个获取不到呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10158791.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存