一个关于asp的难题,通过链接传递值

roadahead 2004-04-04 04:48:52
比如入下页面:

<INPUT id=text1 name=text1>
<INPUT id=text2 name=text2>
<A href=temp.asp>go</A>

我希望通过go这个链接将text1和text2的值传递给下一个页面(也就是temp.asp),,不知道该怎么传??
...全文
56 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
roadahead 2004-04-05
  • 打赏
  • 举报
回复
我就省10分了,,很不好意思
roadahead 2004-04-05
  • 打赏
  • 举报
回复
谢谢: hzbigdog(苦命的程序员) ,用你的方法问题解决了
hzbigdog 2004-04-04
  • 打赏
  • 举报
回复
<form active="mypage.asp" name="formgo">
<INPUT type="hidden" name="text1" value=""> <!--隐藏变量1-->
<INPUT type="hidden" name="text2" value=""> <!--隐藏变量2-->
</form>

<Script lu.......>
function fgo(val1, val2)
{
formgo.text1.value = val1;
formgo.text2.value = val2;
formgo.submit();//提交表单
}
</Script>

<a href="Javascript:fgo('要传送得值1','要传送得值2')">go</a>
qxg1123 2004-04-04
  • 打赏
  • 举报
回复
把form的method改为get也可以通过URL传值
点击连接用脚本提交表单通过request.form("")也可以取值
lonelydreamsym 2004-04-04
  • 打赏
  • 举报
回复
可以用一段JS呀,当点文字时GO时,执行JS将表单提交,不就行了吗??
roadahead 2004-04-04
  • 打赏
  • 举报
回复

*************************************
干嘛不用表单post
text1=Request.Form("text1")
text2=Request.Form("text2")
*************************************

我这里一定要用链接,而且这里只是对一个大表单的一个条目的详细设定,


*************************************
<a href="go.asp?m=<%=request("text1")%>&n=<%=request("text2")>go</a>
*************************************

这个好象也不行,文本框里的值是这个页面到了客户端,由用户动态输入的
xingon 2004-04-04
  • 打赏
  • 举报
回复
下各页面得到的数据
应该是
xx=request("m")
yy=request("n")
xingon 2004-04-04
  • 打赏
  • 举报
回复
用浏览器传递是
<a href="go.asp?m=<%=request("text1")%>&n=<%=request("text2")>go</a>
lawdoor 2004-04-04
  • 打赏
  • 举报
回复
不用 form如何传递变量??
whghwujx 2004-04-04
  • 打赏
  • 举报
回复
建议楼主采用风浪才子的意见,
这种情况最好是用FORM传值
风流才子 2004-04-04
  • 打赏
  • 举报
回复
干嘛不用表单post
text1=Request.Form("text1")
text2=Request.Form("text2")

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧