用javascript解析URL参数

function QuerySearch(name){
   var url="http://mail.163.com/?a=1&b=2&c=3&d=xxx&e",
         arr=url.split('?')[1].split('&'),
         str=name+'=',index,start;for(var i=0;i<arr.length;){
       index=arr[i].indexOf(str);
       if(index<0){
           //如果str不在该项中,进入下一项
           i++;
       }else{
           start=index+str.length;
           return arr[i].slice(start);
       }
   }
   //如果都循环完了还没找到,则返回""
   return "";
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容