日期:2014-05-17 浏览次数:20770 次
<%@ page contentType="text/html; charset=UTF-8" %> <html> <head> </head> <% String test="测试数据"; %> <body bgcolor="#ffffff"> <h1> 测试隐藏域 </h1> <form action="b.jsp" name="form1" method="POST"> <input type="hidden" name="str" value="<%=test%>"/><br />//把你要传的值赋给隐藏域,然后做提交 <input type="submit" name="submit" value="点这跳转"/> </form> </body> </html>
------解决方案--------------------
用法的话,楼上正解.
一些使用环境,也就是,我们何时用:
1. 自己能在表单中得到这个值,但是不想让用户看到,比如,让用户修改他的注册信息时,我们可以隐藏他的 id ,
但是用户没有必要在页面上看到他的 id
2. 便于脚本来定义我们的操作,比如,我们的 form 可以根据用户的不同,提交到不同的地方,
也就是更改 form 的 action ,这时,我们就可以放置一个隐藏域,标示当前用户类型,在执行某操作的时候,
我们就可以读取隐藏域的内容,用 js 来改变 action 的提交方向。
祝楼主成功。
------解决方案--------------------
是隐藏表单域,用来传递一些不想在写面上显示而又要传到下个页面的值。
------解决方案--------------------
隐藏表单域也是会话跟踪的一个实现,它对用户是不可见的!