<form action="check.asp?action=login" method=post >是什么意思?

我只知道当提交表单时,表单数据会提交到名为"check.asp"的页面,但后面的?以及action=login(这个login是一个登录页面)又是什么意思?,这个问号起什... 我只知道当提交表单时,表单数据会提交到名为 "check.asp" 的页面,但后面的?以及action=login(这个login是一个登录页面)又是什么意思?,这个问号起什么作用 展开
 我来答
缓步莫迟疑C
2013-05-15 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6413万
展开全部
这是通过URL传递的一个参数,参数名是action,参数值是login,问号是用于分隔URL中路径文件名部分和参数部分的,如果有多个参数,参数间使用&进行分隔.比如check.asp?action=login&abc=123
在ASP代码中,可以通过Request.QueryString("action")取到url参数action的值,也就是login.而表单使用POST方式提交,表单数据要使用Request.Form("表单控件name")来取值,当然,这两种情况都可以简写为Request("URL参数名或表单参数名"),ASP将按特定顺序在各集合中查找该名称并返回找到的第一个值.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式