我在1.asp中定义如下form :
<form method="post" name="logon" action="2.asp"
<input type="text" size=12 name="test">
<input type="submit" name="Submit" value="测试">
</form>
在第二页即2.asp中如何得到test中的内容。
test=request.form("test")
TEST = REQUEST(TEST)
test=request("test")
test=request("test")
这样就可以了啊!
<%
dim m_test
m_test = Request("test")
%>
m_test就是1.asp中test的内容
对于从表单里post或者get过来的值用
test=request("test")
test=request.form("test")都可以。
但是对于直接用参数传过来的值就必须用request("XXX")
比方说:response.write"<a href=2.asp?xxx="&test&">传值</a>"
取值:
xxx=request("XXX")
只要你在第一个页面里面对form命名了,有了name之后,你就可以在第二个页面里面调用这个form,用name.调用方式很有几种,如上面所说,我在这里就不多说了。
接分
把第一页中的form的action等于第二页就行了
test=request("test")
tst = request.queryString("test")
test=request.form("test")都可以。