2021-07-08

JS获取URL中参数值的4种方法

JS获取URL中参数值的4种方法

方法一:正则法

function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); if (r != null) {  return unescape(r[2]); } return null;}// 这样调用:alert(GetQueryString("参数名1"));alert(GetQueryString("参数名2"));alert(GetQueryString("参数名3"));

 

方法二:split拆分法

function GetRequest() { 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]);  } } return theRequest;}var Request = new Object();Request = GetRequest();// var 参数1,参数2,参数3,参数N;// 参数1 = Request['参数1'];// 参数2 = Request['参数2'];// 参数3 = Request['参数3'];// 参数N = Request['参数N'];

 

方法三:正则

通过JS获取url参数,这个经常用到。比如说一个url >function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); //获取url中"?"符后的字符串并正则匹配 var context = ""; if (r != null) context = r[2]; reg = null; r = null; return context == null || context == "" || context == "undefined" ? "" : context;}alert(GetQueryString("q"));

 

方法......

原文转载:http://www.shaoqun.com/a/857298.html

跨境电商:https://www.ikjzd.com/

跨国采购网:https://www.ikjzd.com/w/2270.html

pat:https://www.ikjzd.com/w/1079

aca:https://www.ikjzd.com/w/1371


JS获取URL中参数值的4种方法方法一:正则法functiongetQueryString(name){varreg=newRegExp('(^|&)'+name+'=([^&]*)(&|$)','i');varr=window.location.search.substr(1).match(reg);if(r!=null){
自贸区跨境通网站:https://www.ikjzd.com/w/1329
tradeindia:https://www.ikjzd.com/w/2305
美国集装箱港口受到冠状病毒影响,3月份货运量将大大低于预测水平:https://www.ikjzd.com/articles/116970
思考|为什么亚马逊广告竞价越低转化就越差?:https://www.ikjzd.com/articles/116971
新冠病毒源于美国?"专家"到底错哪了?:https://www.ikjzd.com/articles/116972
受新冠疫情影响,多国家发布最新规定......:https://www.ikjzd.com/articles/116973
口述:妻子向闺蜜分享我房事细节真崩溃:http://lady.shaoqun.com/a/79495.html
又粗又长我被老外玩晕了 老外把我女朋友啪肿了:http://www.30bags.com/m/a/249739.html
深圳东部华侨城大侠谷暑期优惠门票:http://www.30bags.com/a/481666.html
国内23岁的妻子葡萄干,2岁孩子的母亲,充满年轻女性气质的母性魅力:http://lady.shaoqun.com/a/408897.html
深夜诱惑的清纯少妇:http://lady.shaoqun.com/a/408898.html
亚马逊不再支持HTML标签,将更新家居商品维度属性…一周热点:https://www.ikjzd.com/articles/146472

No comments:

Post a Comment