在一个htm页面中,把一表单中的两个内容给成一个内容传递到另一个页~~~~ 急
在一个htm页面中,把一表单中的两个内容给成一个内容传递到另一个页~~~~
如一个文本框加上@ccc.com,这两个字段合成一个内容传递到别一处理页面,如果做?
问题点数:20、回复次数:4Top
1 楼awaysrain(绝对零度)(既然选择了远方就要日夜前行)回复于 2003-07-02 13:54:13 得分 20
用隐藏域
<form name=form1 onsubmit="javascript: form1.hiddenfield.value = form1.text.value + '@ccc.com'">
Top
2 楼zhxhjj()回复于 2003-07-02 13:59:40 得分 0
<input name=111 type=text>
<input name=222 type=hidden value="@ccc.com">
提交后:
email=request("111")+request("222")Top
3 楼philorlogin(要学习的东西太多)回复于 2003-07-02 14:03:43 得分 0
先在本页开始处判断要提交到另一页的内容是否位空,如果不为空,就将提交的内容加上附加的内容提交;开始进去都是空的,接着向下执行,做一个向自己提交的FORM。
<%
IF REQUEST("AA")<>"" AND REQUEST("BB")<>"" THEN
RESPONSE.REDIRECT "CC.ASP?XX='"&REQUEST("AA")&request("bb")&"'"
else
%>
<form method="get" ...>
<input type="text" name="aa">
<input type="text" name="bb">
</form>
<% end if %>
这样就可以将AA和BB的内容合起来提交到CC.ASP了!Top
4 楼MonkeyGG(猴子)回复于 2003-07-02 14:10:45 得分 0
我觉得用隐藏域比较好,可以利用Post传递,比较安全
<form method="post" ...>
<input type="text" name="aa">
<input type="hidden" name="bb">
</form>
提交时可以将bb的内容赋成合成后的值,接收方可只接收bbTop




