html语言中<a herf='xxx.php?id=xx'>里id的用法

这句代码中?id=xx是什么意思,我现在需要通过链接将原来页面的一个变量传输过去,不能用session。
看到好多资料说id是用来传参数的,那到底是如何传送参数,又如何能在xxx.php中取得传过去的参数?
或者哪位有更好的办法在链接的时候能传送参数过去更好

php通过$_GET["id"]的方式获取参数名称为"id"的值.

"?"为Url传值的一个标志性, "?"后面为跟随Url一起被传到新页面的显示参数,格式为:"?id=11", 其中参数名字为id, 参数id的值为11;
如果有多个显示参数, 通过"&"将参数关联, 格式为: "?id=11&name=姓名";
后续拼接继续加上"&", 例如: "?id=11&name=姓名&sex=1";

传参时, 如果参数名称为空, 在获取参数值时会返回一个空类型: 例如当前传参: "?id=11", php下获取$_GET["name"], 当前Url没有name这个参数, 返回空类型, 如果当前状态下获取name参数的值, 就会报错;
传参是参数值为空, 在获取参数值时会得到一个空字符串类型: 例如当前传参: "?id=11&name=&sex=1", php下获取$_GET["name"], 当前name参数没有带值, 返回一个空的字符串, 即"";

.NET 下aspx页面后台获取参数的方式为 HttpContext.Current.Request.QueryString["id"];
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-19
这里的id是一个参数的名字,就是后台要对应的处理这个参数的,比如
request.getparameter("id")的出来就是xx这个值,这是get请求的一种写法。

<a> 标签的 href 属性用于指定超链接目标的 URL。
href 属性的值可以是任何有效文档的相对或绝对 URL,包括片段标识符和 JavaScript 代码段。如果用户选择了 <a> 标签中的内容,那么浏览器会尝试检索并显示 href 属性指定的 URL 所表示的文档,或者执行 JavaScript 表达式、方法和函数的列表。
第2个回答  推荐于2016-04-19
id?xx指的是后边的变量。
简单的打个比方,一个新闻页有两条新闻,分别为:
news.php?id=1
news.php?id=2
那么你需要点哪个链接,就用<a href='news.php?id=1>来指定。

我在补充几句,用的是GET方法传递的参数,获取的时候用$_GET['id']来获取id的值本回答被提问者和网友采纳
第3个回答  2010-06-14
id?xx指的是后边的变量。
简单的打个比方,一个新闻页有两条新闻,分别为:
news.php?id=1
news.php?id=2
那么你需要点哪个链接,就用<a href='news.php?id=1>来指定。
第4个回答  2015-10-12

    通过问号传递参数的

    id就是参数的标示,目标页面可获得id=xx的xx数据

    传递参数的方法有cookie,seesion,问号,localstorage等等

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网