码迷,mamicode.com
首页 > 其他好文 > 详细

如何截取url中的各个参数?

时间:2014-09-12 13:14:53      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:io   使用   ar   for   数据   sp   代码   on   c   

  在页面跳的时候,目的界面可能会根据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中的各个参数?

标签:io   使用   ar   for   数据   sp   代码   on   c   

原文地址:http://www.cnblogs.com/zhilongblogs/p/3968096.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!