如何利用ASP的Request对象取得表单中的数据

如何利用ASP的Request对象取得表单中的数据,第1张

request分2种。

1表单的requestform,写法:requestform("这里写入前面表单内组件的名称")

比如:文本框名称NAME,那就是requestform("NAME")

2地址栏的requestquerystring,写法同上,只是在地址栏中传递参数的时候能用的上。

indexhtm是静态文件,不能直接动态处理数据

换句话说,你写的<% requestquerystring("id")%>是asp语法,而index。htm是静态文件,压根就是2回事

说详细一点就是,asp是动态服务器端语言,需要iis去解析,而htm文件则不需经过服务器解析,直接发送到客户端浏览器进行显示

再详细一点,就是当iis发现后缀名是htm或者html时,便不再进行编译,直接发送至浏览器,所以无论你在indexhtm写什么动态代码,都不会被编译的,除非你在iis上设置,将htm后缀名文件也用aspdll文件编译

首先要明白 在ASP中只有通过GET和POST方式传递一个参数设个参数str="的三大倒萨飞洒的飞飞"有四种方法:1、地址栏传递参数<a href="2aspnowlink=<%=str%>" target="_parent"><%=str%></a>下个页面用requestQueryString("nowlink")来获取STR的值2、表单传递参数<form id="nowlink"><a href="2asp" target="_parent" onlick="javascript:documentnowlinksubmit();"><%=str%></a><input name="nowlink" type="hidden" values="<%=str%>"></form>下个页面用requestform("nowlink")来获取STR的值3、用session("str")来保存在服务器端来获取STR值 不推荐用这种 保存在服务器端不提倡的做法4、用COOKIES("str")保存在客户端来获取STR的值也有弊端 容易丢失或者出错 看你程序是什么样的

ComeUrl=lcase(trim(requestServerVariables(">

以上就是关于如何利用ASP的Request对象取得表单中的数据全部的内容,包括:如何利用ASP的Request对象取得表单中的数据、ASP如何获得页面ID比如首页有很多标题,每个标题都已经生成了ID,如何获取这些ID不是提交页面、ASP中如何读取超链接的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存