js 获取url参数的值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 获取url参数的值相关的知识,希望对你有一定的参考价值。
//获取url参数函数
function GetQueryString(name){
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
// match()方法可在 字符串内检索指定的值,或找到一个或多个正则表达式的匹配
var r = window.location.search.substr(1).match(reg);
if(r!=null){
return unescape(r[2]);
}else{
return null;
}
}
如果我们的url=http://www.qingwa.com?id=10&p=3
那我们直接通过函数就可以取到id和p的值,如下:
var id = GetQueryString("id");
var id = GetQueryString("p");
无论url后面加多少参数,直接通过上面函数获取即可。
以上是关于js 获取url参数的值的主要内容,如果未能解决你的问题,请参考以下文章