我的表格如下
<form action="ForPT.asp" target="_top" method="post" id="frm1" name="frm1">
<input type="hidden" id="cname" name="cname" value="<%=cname%>"/ >
<input type="hidden" id="HDate" name="HDate" value="<%=ReqStartDate%>" />
<input type="hidden" id="Log" name="Log" value="<%=EventLogID%>"/>
</form>
我试图使用Request.Form在ForPT.asp表单中获取上述3个值。但是它无法正常工作。 ForPT.asp如下。
<%@ language="vbscript"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<%
dim log, sdate, cname
log = Request.Form("Log")
sdate = request.Form("HDate")
cname=request.Form("cname")
%></body>
我在其他几个页面中使用过Request.Form并且工作正常。请帮助。
答案 0 :(得分:1)
我遇到了同样的问题。我无法解释原因,但它应该适用:
Request.QueryString("parameter name")
答案 1 :(得分:0)
这是一个可能的问题:
<input type="hidden" id="cname" name="cname" value="<%=cname%>"/ >
它应该是:
<input type="hidden" id="cname" name="cname" value="<%=cname%>"/>