有时需要用js获取请求路径中的请求参数值,以下方法可以解决
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; }
name是参数名称
锁定老帖子 主题:js获取URL中的请求参数
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2013-09-09
有时需要用js获取请求路径中的请求参数值,以下方法可以解决 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; } name是参数名称 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2013-10-12
没有现成的工具来解析url参数么?
自己写正则麻烦 |
|
返回顶楼 | |