javascript 获得url里参数。

最近要获得javascript通过get传的参数。于是在百度大神中找到了以下的方法。通过window.location.search 来实现。

var url=window.location.search;

if(url.indexOf("?")!=-1) //判断是否存在?

{

   var str = url.substr(1) //截掉?

    strs = str.split("&"); //切分为数组

    var key=new Array(strs.length);

    var value=new Array(strs.length);

    for(i=0;i<strs.length;i++)

    {

     key[i]=strs[i].split("=")[0]

     value[i]=strs[i].split("=")[1];

    alert(key[i]+"="+value[i]);

   }

} 

 

你可能感兴趣的:(JavaScript)