标题:有一个action的参数不懂,请高手解答下
只看楼主
巴人
Rank: 2
等 级:论坛游民
帖 子:75
专家分:60
注 册:2007-9-16
结帖率:66.67%
 问题点数:0 回复次数:5 
有一个action的参数不懂,请高手解答下
form1.action = "FeeList.asp?aid=1" + url;
  form1.submit();
其中aid是什么作用,aid为什么等于1?后面为什么还连上url,它是什么作用?
搜索更多相关主题的帖子: action 参数 aid 解答 
2007-12-11 10:12
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:0 
...
aid是参数变量,其紧跟在FREELIST.ASP?后面.ASP通信方式为GET.
而数字1再连接URL即网站地址组成AID变量的值!比如URL=WWW.,那么AID的值就是1WWW.
我表达不太好,不知道我这样说得你能不能理解!

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2007-12-11 13:26
tioner
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2007-7-14
得分:0 
我是理解了``
2007-12-11 13:41
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:0 
忘记补充下
忘记补充下:
变量AID的作用就是传递一个值给FREELIST.ASP页面.
FREELIST.ASP页面里肯定有一句"request.querystring("aid")"语句,作用是取得变量AID的值.

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2007-12-11 15:25
巴人
Rank: 2
等 级:论坛游民
帖 子:75
专家分:60
注 册:2007-9-16
得分:0 
谢谢gupiao157高手:
您的回答使我增长了见识,但还有一点问题,就是aid=1。为什么变量变成了aid,而且等于1?请高手再予以帮助。原有的程序如下:
……
<select size="1" name="stuname" onchange="OnFee()">
……

<Script Language="JavaScript">
function OnFee(){
  var a,b;
  var av,bv;
  var url;
  a = document.form1.coursename.selectedIndex;
  av = document.form1.coursename.value;
  b = document.form1.stuname.selectedIndex;
  bv = document.form1.stuname.value;
  if(av > 0){
   url = "&cid=" + av;
  }
  if(bv > 0){
   url = url + "&sid=" + bv;
  }
  form1.action = "FeeList.asp?aid=1" + url;
  form1.submit();
}
</Script>
2007-12-11 23:11
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
得分:0 
form1.action = "FeeList.asp?aid=1" + url;
这是你的action
想一想form表单
<from name="form1" method="post" action="url">
这个url就是你要提交的页面
现在这个action= "FeeList.asp?aid=1" + url;
前面的feelistasp是url,后面的aid是形参,它的值为1
2007-12-11 23:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-191696-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.093820 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved