javascript 获取URL参数(一)

网上看了好几种方式,大家可以多尝试一下。谁有好的方法尽情留言贴码


http://localhost:63342/ionicCode/www/views/membersDataView.html?userid=bng&id=1

需要获取userid和id的值

<pre name="code" class="javascript">//获取url参数
    function UrlSearch() {
      var name, value;
      var str = location.href; //取得整个地址栏
      var num = str.indexOf("?")
      str = str.substr(num + 1); //取得所有参数   stringvar.substr(start [, length ]

      var arr = str.split("&"); //各个参数放到数组里
      for (var i = 0; i < arr.length; i++) {
        num = arr[i].indexOf("=");
        if (num > 0) {
          name = arr[i].substring(0, num);
          value = arr[i].substr(num + 1);
          this[name] = value;
        }
      }
    }

    var Request = new UrlSearch(); //实例化
alert(Request.id);
alert(Request.userid);


 
 

 angularjs还有一种方式还正在学习中 
 

效果http://each.sinaapp.com/search/unicom.html?keyword=员工

猜你喜欢

转载自blog.csdn.net/jian51868/article/details/53022943
今日推荐