JS获取浏览器地址栏的多个参数值的任意值实例代码

前端之家收集整理的这篇文章主要介绍了JS获取浏览器地址栏的多个参数值的任意值实例代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

下面通过一段代码给大家介绍js获取浏览器地址栏的多个参数值的任意值,具体代码如下所示:

名称获取参数值 function getParamValue(name) { var paramsArray = getUrlParams(); if (paramsArray != null) { for (var i = 0 ; i < paramsArray.length ; i++) { for (var j in paramsArray[i]) { if (j == name) { return paramsArray[i][j]; } } } } return null; } // 获取地址栏的参数数组 function getUrlParams() { var search = window.location.search; // 写入数据字典 var tmparray = search.substr(1,search.length).split("&"); var paramsArray = new Array; if (tmparray != null) { for (var i = 0; i < tmparray.length; i++) { var reg = /[=|^==]/; // 用=进行拆分,但不包括== var set1 = tmparray[i].replace(reg,'&'); var tmpStr2 = set1.split('&'); var array = new Array; array[tmpStr2[0]] = tmpStr2[1]; paramsArray.push(array); } } // 将参数数组进行返回 return paramsArray; }

下面介绍下js获得浏览器地址栏的参数值

1.js中写一个独立的方法

2.取值的时候

总结

以上所述是小编给大家介绍的JS获取浏览器地址栏的多个参数值的任意值。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持

原文链接:https://www.f2er.com/js/31386.html

猜你在找的JavaScript相关文章