注册 登录
编程论坛 ASP技术论坛

用隐藏域获取表单的内容?

天上的星 发布于 2009-09-23 09:07, 1234 次点击
<input type=text name=text value="11">
<input type=hidden name=hidden value=<%request.form("text")%>/>
<%=request.form("hidden")%>
为什么输出的值为空?
9 回复
#2
jingjing3162009-09-23 09:12
value=<%request.form("text")%> 这里不对,应为value=<%=request.form("text")%>的
#3
aspic2009-09-23 09:15
LS正解
#4
天上的星2009-09-23 09:30
回复 3楼 aspic
刚才输错了,就是后边的也不能显示啊
#5
aspic2009-09-23 10:20
<input type=text name=text value="11">
<input type=hidden name=hidden value=<%request.form("text")%>/>
这两个在同一个表单内?还是分开的
#6
天上的星2009-09-23 10:44
回复 5楼 aspic
本来我是想用隐藏域获取变量的值,但总也不成功,你看能不能帮忙解决一下
<%dim a
a="111"
  %>
<input type=hidden name=hidden value=a >
<%=request("hidden")%>
输出的却是a,为什么?
#7
aspic2009-09-23 10:49
程序代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
 
<body>
<form action="?action=post" method="post">
    <%
    a = "you can't see me"
    %>
    <input name="hidden" type="hidden" value="<%=a%>" />
    <input type="submit" value="提交" />
</form>
<%
If Request("action") = "post" Then
    Response.Write "隐藏域的值为:" &Request("hidden")
End If     
%>
</body>
</html>
#8
天上的星2009-09-23 11:08
回复 7楼 aspic
在你那能显示吗,我这还是显示不了!
#9
天上的星2009-09-23 11:14
回复 8楼 天上的星
怎么还是显示不了!
#10
天上的星2009-09-23 11:16
回复 7楼 aspic
Ok谢谢,终于显示了!
1