js怎么获取url地址参数

发布时间:2020-11-21编辑:脚本学堂
分享一个js获取url地址参数的例子,使用indexof与substr函数对url进行拆分,借助split函数取得url参数值,需要的朋友参考下。

例子:js取得url地址参数。
 

/** 
* 获取url地址中的参数 
* site:www.jb200.com 
*/ 
var url="www.jb200.com/to.php?id=50&a=100"; 
alert(url); 
if(url.indexOf("?")!=-1){ 
var p=url.indexOf("?"); //返回所在位置 
var str = url.substr(p+1) //从这个位置开始截取 
strs = str.split("&"); //拆分 
alert(strs); 
for(var i=0;i<strs.length;i++){ 
document.write([strs[i].split("=")[0]],'=',unescape(strs[i].split("=")[1]),'<br>'); 
} 
}else{ 
alert("没有参数"); 
}