首页 > 代码库 > 如何截取url中的各个参数?
如何截取url中的各个参数?
在页面跳的时候,目的界面可能会根据url中的某些参数进行数据处理,这个时候如何能快速并设计一个通用的截取url中的参数,并且获取各个参数值?
代码:
url = location.search;//获取当前界面url中“?”后面的所有值组成的字符串
var paramRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1); //去除“?”,保留之后的所有字符
var strs=str.split("&");//切割字符串,把每个参数及参数值分成数组
for(var i=0;i<strs.length;i++){
paramRequest[strs[i].split("=")[0]]=strs[i].split("=")[1];//前者为参数名称,后台为参数值
}
}
在使用的时候
var 参数值=paramRequest[‘参数名称‘];
......
如何截取url中的各个参数?
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。