获取url访问的请求参数的值
1、如何通过js获取url参数的值
例如:商品详情页面根据商品编码查询商品的详细信息,需要获取到商品编号去查询
https://www.xxx.com?goodsId=1000001752419844
2、获取参数方法
1 /** 2 * 获取url的请求参数 3 * @param strName 4 * @returns {String} 5 */ 6 function getRequestURLParam(strName) { 7 var strVal = ""; 8 var strHref = document.location.href; 9 var intPos = strHref.indexOf("?"); 10 var strRight = strHref.substr(intPos + 1); 11 var arrTmp = strRight.split("&"); 12 for (var i = 0; i < arrTmp.length; i++) { 13 var arrTemp = arrTmp[i].split("="); 14 if (arrTemp[0].toUpperCase() == strName.toUpperCase()) { 15 strVal = arrTemp[1]; 16 } 17 } 18 return strVal; 19 }
3、具体使用方法
1 var goodsId = getRequestURLParam('goodsId'); 2 alert('商品编码:' + goodsId);
最新同步更新地址:https://www.sunnyblog.top/
感谢您花时间阅读此篇文章,如果您觉得这篇文章你学到了东西也是为了犒劳下博主的码字不易不妨打赏一下吧,让博主能喝上一杯咖啡,在此谢过了!
如果您觉得阅读本文对您有帮助,请点一下左下角“推荐”按钮,您的“推荐”将是我最大的写作动力!另外您也可以选择【关注我】,可以很方便找到我!
本文版权归作者和博客园共有,来源网址:https://www.cnblogs.com/sunny1009 欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利!