700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 【js操作url参数】获取指定url参数值 取指定url参数并转为json对象

【js操作url参数】获取指定url参数值 取指定url参数并转为json对象

时间:2022-11-05 07:56:09

相关推荐

【js操作url参数】获取指定url参数值 取指定url参数并转为json对象

获取指定url参数值

/*获取某url中的某参数值调用:GetUrlQueryString("[url地址]","[参数名]");*/function GetUrlQueryString(url,name){var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");var r = url.substring(url.indexOf("?")).substr(1).match(reg);if(r!=null)return unescape(r[2]); return null;}

调用案例:

结果:

取指定url,将参数转为json对象返回

/*** 将url参数转为json对象** @param str* @returns {{}}*/function parseQueryString(str){var arr = [],length = 0,res = {},si=str.indexOf("?");str=str.substring(si+1);console.log(str);arr = str.split('&');length = arr.length;for(var i=0; i<length-1; i++){res[arr[i].split('=')[0]] = arr[i].split('=')[1];}return res;}

调用案例:

结果:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。