闪点行动视距离:各位高高手..帮帮忙,问题是这样的:如何获取表单数据值在地址栏上显示出来,ASP程序.

来源:百度文库 编辑:神马品牌网 时间:2024/04/24 03:58:11
CAO只是这么简单我不会吗?一点新意也没有,我的问题不这样的.
<a href="index.asp?type=<%=request.form("name")%>">inhfdh</a>链接的时候地址栏上只显示http://ghhh//index.asp?type=
就是这样.

如果得到的是http://ghhh//index.asp?type=
那么一定是
<%=request.form("name")%>
没有获取到,request.form("name")获取的是表单以post方式提交的数据,那么请先检查form 中的method属性值是否为post,如果不是post而是get那么就改成request("name")或request.queryString("name"),如果还不行那么就是你form中就没有name=type的值或地址栏上没有name=XXX,当然还有可能就是你提交页面的name=name值为空:),其实你应该先判断一下这个值是否为空,如果为空用什么代替,或让用户重输入,

还有,我觉得最好不把变量名就叫name这不太好,因为很多东西都有name这个属性,如果是面向对象,会更惨

<%dim a,b,c,d
a=request.from("a")
b=request.from("b")
....
response.write(a)
response.write(b)
......
%>

就这么简单

其中From是表单名,如果表单名是From1,则将上面改成From1
a,b,c...是表单里的一些值。