[分享] JS 获取 url 参数

网上很多种写法,这只是其中一种。主要能够获取指定参数的值就达到目的了,本函数主要实现了获取单个参数的值。至于多个值可以自己扩展。

 

函数:

   function  QueryString(key){
      
var  paras  =  location.search;
      
if (paras){
          
var  arr  =  paras.substr( 1 ).split( " & " ),data;
          
for (i  in  arr){
              data 
=  arr[i].split( " = " );
              
if (data[ 0 ==  key){
                  
return  data[ 1 ]
              }
          }
      }
  }

 

URL:

 abc.html?id=100&key =abc

 

调用:

 QueryString( 'id ' )

 

结果:100

你可能感兴趣的:(url)