在JavaScript中获取请求的URL参数

时间:2024-04-25 13:08:43 

当然我们可以在后台中获取参数的值,然后在前台js代码中获取变量的值,具体做法请参考我的这篇文章:JavaScript获取后台C#变量以及调用后台方法。

其实我们也可以直接在js中获取请求的参数的值,通过使用window.location.search可以获取到当前URL的?号开始的字符串,如前面的链接获取到的search为?id=001。再对获取的字符串进行处理,就可以获取到参数的值了。


function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null)
return unescape(r[2]);
return null;
}


在调用上面的方法的时候,只要传入参数的名称,就可以获取到你想要的参数的值了,如:getUrlParam("id")。

标签:JavaScript,URL参数
0
投稿

猜你喜欢

  • python matplotlib 绘图 和 dpi对应关系详解

    2023-12-11 18:13:43
  • go解析svn log生成的xml格式的文件

    2024-03-13 15:13:34
  • 端午节将至,用Python爬取粽子数据并可视化,看看网友喜欢哪种粽子吧!

    2023-08-23 06:29:31
  • 关于Ajax responseText 中文乱码问题

    2008-02-12 16:30:00
  • python如何将两张图片生成为全景图片

    2021-08-03 23:42:26
  • 在漏洞利用Python代码真的很爽

    2023-11-24 15:57:29
  • mysql查询的控制语句图文详解

    2024-01-27 00:02:38
  • 安装PyTorch的详细过程记录

    2023-05-12 07:50:12
  • 使用python itchat包爬取微信好友头像形成矩形头像集的方法

    2021-02-01 17:54:10
  • MySQL范围查询优化的场景实例详解

    2024-01-17 01:11:12
  • Tensorflow中使用cpu和gpu有什么区别

    2021-10-15 15:48:45
  • 使用Docker制作Python环境连接Oracle镜像

    2021-02-21 23:42:47
  • SQL Server2000的安全策略

    2007-08-06 17:14:00
  • python判断列表为空的三种方法总结

    2022-09-28 21:46:46
  • python的内存管理和垃圾回收机制详解

    2021-07-30 14:18:05
  • python 协程并发数控制

    2023-09-20 01:07:10
  • Access中的模糊查询

    2007-11-18 14:57:00
  • 由 IE8 User-Agent 更新想到的

    2009-01-12 18:33:00
  • 网站更新短平快

    2007-02-03 11:39:00
  • Node.js对MySQL数据库的增删改查实战记录

    2024-01-14 18:25:12
  • asp之家 网络编程 m.aspxhome.com