日期:2014-05-17  浏览次数:20985 次

用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里是不是空的