我是靠谱客的博主 精明抽屉,最近开发中收集的这篇文章主要介绍有这样一个URL:http://item.taobao.com/item.htm?a=1&b=2&c=&d=xxx&e 请写一段JS程序提取URL中的各个GET参数(参数名和参数个数不确定),将其按k...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

var url = "http://item.taobao.com/item.htm?a=1&b=2&c=&d=xxx&e";

var paramstr = url.substring(url.indexOf("?")+1);

var pms = paramstr.split("&");

var obj = {};

for(var i=0;i<pms.length;i++){

   if(pms[i].indexOf("=") < 0){

      obj[pms[i]] = "undefined";

   }else{

      var pa = pms[i].split("=");

      obj[pa[0]] = pa[1];

   }

}

//只有 Gecko 核心的浏览器(比如 Firefox)支持该方法,也就是说 IE、Safari、Chrome、Opera 等浏览器均不支持该方法。

alert(obj.toSource());

 

转载于:https://www.cnblogs.com/lzq035/p/7930495.html

最后

以上就是精明抽屉为你收集整理的有这样一个URL:http://item.taobao.com/item.htm?a=1&b=2&c=&d=xxx&e 请写一段JS程序提取URL中的各个GET参数(参数名和参数个数不确定),将其按k...的全部内容,希望文章能够帮你解决有这样一个URL:http://item.taobao.com/item.htm?a=1&b=2&c=&d=xxx&e 请写一段JS程序提取URL中的各个GET参数(参数名和参数个数不确定),将其按k...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部