用hidden传值之后在下一个页面为什么取不到呢?
我在一个共同的inc文件中写: 其中AllErrMsg是一个错误信息的字符串。
<%
Function OnErrGoTo(AllErrMsg)
%>
<form Action= "bugUploadErr.asp " Name= "HIDFORM " Method= post>
<Input Type= "Hidden " Name= "ErrMsg " id= "ErrMsg " Value= " <%= AllErrMsg %> "> </Input>
</form>
<Script Language= "JavaScript ">
window.Document.HIDFORM.Submit();
</Script>
<%
End Function
%>
在另一个页面中用
ErrMsg = Request( "ErrMsg ")
但是取不到值
这是为什么?
------解决方案--------------------window.Document.HIDFORM.Submit();
应该是
window.document.HIDFORM.submit();吧?
先屏蔽
window.Document.HIDFORM.Submit();
这一行
然后查看一下源代码 看看
ErrMsg value里是不是空的