zoukankan      html  css  js  c++  java
  • js获取url参数(通用方法)

    function getUrl(name="") {
        var url = location.search; //获取url中"?"符后的字串
        var theRequest = new Object();
        if (url.indexOf("?") != -1) {
            var str = url.substr(1);
            strs = str.split("&");
            for(var i = 0; i < strs.length; i ++) {
                theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
            }
        }
       if(name == ""){
          return theRequest;
       }else{
          return theRequest[name]?theRequest[name]:'';
       }
    }

    用法:getUrl("id");

    注意

      1.不传入值则返回地址的所有参数

      2.若没有找到匹配的参数则返回一个空的JSON

  • 相关阅读:
    SDN作业(4)
    SDN作业(3)
    第一次个人编程作业
    SDN作业(2)
    SDN作业(1)
    第一次博客作业
    浅谈闭包
    预编译And作用域链
    定时器
    window事件
  • 原文地址:https://www.cnblogs.com/zhizou/p/10488125.html
Copyright © 2011-2022 走看看