asp问题,有个页面不能显示?querystring的问题.

来源:百度知道 编辑:UC知道 时间:2024/05/24 22:49:40
1.asp
<html>
<head>
<title>输入客户资料</title>
</head>
<body>
<form method="get" action="3.asp" name="3">
<p><font size="3"><b>请在此输入客户资料:</b></font></p>
<p>您的姓名:<input type="text"name="name"size="16"></p>
<p>您的文凭:<select size="1"name="diploma">
<option selected>高中以下</option>
<option>大专文凭</option>
<option>本科文凭</option>
<option>硕士文凭</option>
<option>博士文凭</option>
</select></p>
<p>联系电话:<input type="text"name="phone"size="25"></p>
<p><input type="submit"value="确认提交"name="B1">
<input type="reset"value="确认重填"name="B2"

错了.你应该把request.querystring改为request.form才对.就是把
name=request.form("name")
diploma=request.form("diploma")
Phone=request.form("phone")
这样就是了.记住.表单获取上一页的值应该用form,获取地址栏的值就用querystring了.
祝你成功!!

你没有通过地址传值 如果你想用get 并用 querystring 获取 url="xx.aspx?id=1"
另一个页面 request.querystring("name")

和楼上说的意思是一个 如果用 form 是获取上一页面的变量!